CBMC
smt_index_output_visitort Class Reference
+ Inheritance diagram for smt_index_output_visitort:
+ Collaboration diagram for smt_index_output_visitort:

Public Member Functions

 smt_index_output_visitort (std::ostream &os)
 
void visit (const smt_numeral_indext &numeral) override
 
void visit (const smt_symbol_indext &symbol) override
 

Protected Attributes

std::ostream & os
 

Detailed Description

Definition at line 24 of file smt_to_smt2_string.cpp.

Constructor & Destructor Documentation

◆ smt_index_output_visitort()

smt_index_output_visitort::smt_index_output_visitort ( std::ostream &  os)
inlineexplicit

Definition at line 30 of file smt_to_smt2_string.cpp.

Member Function Documentation

◆ visit() [1/2]

void smt_index_output_visitort::visit ( const smt_numeral_indext numeral)
inlineoverridevirtual

Implements smt_index_const_downcast_visitort.

Definition at line 34 of file smt_to_smt2_string.cpp.

◆ visit() [2/2]

void smt_index_output_visitort::visit ( const smt_symbol_indext symbol)
inlineoverridevirtual

Implements smt_index_const_downcast_visitort.

Definition at line 39 of file smt_to_smt2_string.cpp.

Member Data Documentation

◆ os

std::ostream& smt_index_output_visitort::os
protected

Definition at line 27 of file smt_to_smt2_string.cpp.


The documentation for this class was generated from the following file: