openDAQ
Open data acquisition platform
GenericTypePtr< InterfaceType > Class Template Reference

The base object type that is inherited by all Types (eg. Struct type, Simple type, Property object class) in openDAQ. More...

Detailed Description

template<typename InterfaceType>
class GenericTypePtr< InterfaceType >

The base object type that is inherited by all Types (eg. Struct type, Simple type, Property object class) in openDAQ.

Types are used for the construction of objects that are require validation/have pre-defined fields such as Structs and Property objects. Types should be inserted into the Type manager to be used by different parts of the SDK.

Public Member Functions

StringPtr getName () const
 Gets the name of the Type. More...
 

Member Function Documentation

◆ getName()

StringPtr getName ( ) const
inline

Gets the name of the Type.

Returns
The name of the Type.