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 Member Functions
MAKLogger::DtAnyValue Class Reference

DtAnyValue is a base class for Any Value type. More...

+ Inheritance diagram for MAKLogger::DtAnyValue:

Public Member Functions

 DtAnyValue ()
 Inline function provided to work around solaris compiler issue.
virtual ~DtAnyValue ()
 Inline function provided to work around solaris compiler issue.
virtual DtAnyValueclone () const =0
virtual bool sameType (const DtAnyValue *const base) const
 Inline function provided to work around solaris compiler issue.
virtual const DtString & type () const =0
virtual DtString serialize () const =0
virtual int typeId () const =0

Detailed Description

DtAnyValue is a base class for Any Value type.

Constructor & Destructor Documentation

MAKLogger::DtAnyValue::DtAnyValue ( )
inline

Inline function provided to work around solaris compiler issue.

virtual MAKLogger::DtAnyValue::~DtAnyValue ( )
inlinevirtual

Inline function provided to work around solaris compiler issue.

Member Function Documentation

virtual DtAnyValue* MAKLogger::DtAnyValue::clone ( ) const
pure virtual

Implemented in MAKLogger::DtValue< T >.

virtual bool MAKLogger::DtAnyValue::sameType ( const DtAnyValue *const  base) const
inlinevirtual

Inline function provided to work around solaris compiler issue.

References typeId().

virtual DtString MAKLogger::DtAnyValue::serialize ( ) const
pure virtual

Implemented in MAKLogger::DtValue< T >.

virtual const DtString& MAKLogger::DtAnyValue::type ( ) const
pure virtual

Implemented in MAKLogger::DtValue< T >.

virtual int MAKLogger::DtAnyValue::typeId ( ) const
pure virtual

Implemented in MAKLogger::DtValue< T >.

Referenced by sameType().


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

Document ID: Generated on Wed Jun 5 18:45:18 EDT 2019 from SVN revision 198968
Copyright © 2019 VT MAK. All Rights Reserved (www.mak.com)