RTC Toolkit 6.0.0-pre2
Loading...
Searching...
No Matches
elt::configng Namespace Reference

Classes

struct  CiiConfigValueConverter< RtcTypeInfo, CiiConfigInstanceNode >
 
struct  CiiConfigValueConverter< Timestamp, CiiConfigInstanceNode >
 
struct  RtcTypeInfo
 

Typedefs

using RtcBool
 
using RtcDouble
 
using RtcFloat
 
using RtcInt16
 
using RtcInt32
 
using RtcInt64
 
using RtcInt8
 
using RtcString
 
using RtcUInt16
 
using RtcUInt32
 
using RtcUInt64
 
using RtcUInt8
 
using Timestamp
 

Functions

RTCTK_LOCAL std::string GetMetaDataYamlTag (const std::type_info &type)
 Returns the appropriate YAML tag for a specific metadata type.
 
RTCTK_LOCAL std::string GetRootBaseTypeName (const CiiConfigInstanceNode &node)
 Returns the root base type name for the node.
 

Typedef Documentation

◆ RtcBool

◆ RtcDouble

◆ RtcFloat

◆ RtcInt16

◆ RtcInt32

◆ RtcInt64

◆ RtcInt8

◆ RtcString

◆ RtcUInt16

◆ RtcUInt32

◆ RtcUInt64

◆ RtcUInt8

◆ Timestamp

Function Documentation

◆ GetMetaDataYamlTag()

RTCTK_LOCAL std::string rtctk::componentFramework::GetMetaDataYamlTag ( const std::type_info & type)

Returns the appropriate YAML tag for a specific metadata type.

Parameters
[in]typeThe type of the metadata.
Returns
The YAML tag for the type of an empty string if no match is found.

◆ GetRootBaseTypeName()

RTCTK_LOCAL std::string rtctk::componentFramework::GetRootBaseTypeName ( const CiiConfigInstanceNode & node)

Returns the root base type name for the node.

Parameters
[in]nodeThe YAML node corresponding to the datapoint.
Returns
The root base type name or the node's type itself, if it already is the base.