Protocol++® (Protocolpp®)  v5.7.0
InterfacePP::log_policy_interface Class Referenceabstract
Inheritance diagram for InterfacePP::log_policy_interface:

Public Member Functions

 log_policy_interface ()
 standard deconstructor
 
virtual ~log_policy_interface ()=default
 standard deconstructor
 
virtual void open_ostream (const std::string &name)=0
 open_ostream - pure virtual function to override in your testbench
 
virtual void close_ostream ()=0
 close_ostream - pure virtual function to override in your testbench
 
virtual void write (const std::string &msg)=0
 write - pure virtual function to override in your testbench
 

Protected Attributes

std::ofstream out_stream
 Output file stream object.
 

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