MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
MAKLogger::DtMessageIOInfo Class Referenceabstract

A message IO info object stores information about a specific message input or output stage. More...

+ Inheritance diagram for MAKLogger::DtMessageIOInfo:

Public Types

enum  IO_Type { File, Network, Memory }
 

Public Member Functions

 DtMessageIOInfo ()
 Constructor. More...
 
virtual ~DtMessageIOInfo ()
 Destructor. More...
 
virtual IO_Type ioType () const =0
 Get the IO type. More...
 
virtual DtString protocol () const =0
 Get the protocol string. More...
 
virtual bool dataCompatible (const DtMessageIOInfo *info) const
 Check to see if the data for these messages are compatible. More...
 

Detailed Description

A message IO info object stores information about a specific message input or output stage.

Member Enumeration Documentation

Enumerator
File 
Network 
Memory 

Constructor & Destructor Documentation

MAKLogger::DtMessageIOInfo::DtMessageIOInfo ( )

Constructor.

virtual MAKLogger::DtMessageIOInfo::~DtMessageIOInfo ( )
virtual

Destructor.

Member Function Documentation

virtual bool MAKLogger::DtMessageIOInfo::dataCompatible ( const DtMessageIOInfo info) const
virtual

Check to see if the data for these messages are compatible.

Reimplemented in MAKLogger::DtLgrDisMessageIOInfo.

virtual IO_Type MAKLogger::DtMessageIOInfo::ioType ( ) const
pure virtual

Get the IO type.

Implemented in MAKLogger::DtLgrDisMessageIOInfo.

virtual DtString MAKLogger::DtMessageIOInfo::protocol ( ) const
pure virtual

Get the protocol string.

Implemented in MAKLogger::DtLgrDisMessageIOInfo.


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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)