RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Namespaces | Typedefs | Variables
rtctk Namespace Reference

Namespaces

namespace  client
 
namespace  componentFramework
 
namespace  dataTask
 
namespace  ddtServer
 
namespace  deploymentDaemon
 
namespace  exampleComponent
 
namespace  exampleCustom
 
namespace  exampleDataTask
 
namespace  exampleTopic
 
namespace  metadataCollector
 
namespace  mudpiPub
 
namespace  rtcSupervisor
 
namespace  standaloneTools
 
namespace  telemetryRecorder
 
namespace  telRepub
 
namespace  telSub
 

Typedefs

template<typename T >
using RtcVector = std::vector<T>
 
template<typename T >
using RtcMatrix = componentFramework::MatrixBuffer<T>
 
using RtcBool = bool
 
using RtcInt8 = int8_t
 
using RtcInt16 = int16_t
 
using RtcInt32 = int32_t
 
using RtcInt64 = int64_t
 
using RtcUInt8 = uint8_t
 
using RtcUInt16 = uint16_t
 
using RtcUInt32 = uint32_t
 
using RtcUInt64 = uint64_t
 
using RtcFloat = float
 
using RtcDouble = double
 
using RtcString = std::string
 
using RtcBinary = std::vector<std::byte>
 
using RtcVectorBool = RtcVector<RtcBool>
 
using RtcVectorInt8 = RtcVector<RtcInt8>
 
using RtcVectorInt16 = RtcVector<RtcInt16>
 
using RtcVectorInt32 = RtcVector<RtcInt32>
 
using RtcVectorInt64 = RtcVector<RtcInt64>
 
using RtcVectorUInt8 = RtcVector<RtcUInt8>
 
using RtcVectorUInt16 = RtcVector<RtcUInt16>
 
using RtcVectorUInt32 = RtcVector<RtcUInt32>
 
using RtcVectorUInt64 = RtcVector<RtcUInt64>
 
using RtcVectorFloat = RtcVector<RtcFloat>
 
using RtcVectorDouble = RtcVector<RtcDouble>
 
using RtcVectorString = RtcVector<RtcString>
 
using RtcMatrixBool = RtcMatrix<RtcBool>
 
using RtcMatrixInt8 = RtcMatrix<RtcInt8>
 
using RtcMatrixInt16 = RtcMatrix<RtcInt16>
 
using RtcMatrixInt32 = RtcMatrix<RtcInt32>
 
using RtcMatrixInt64 = RtcMatrix<RtcInt64>
 
using RtcMatrixUInt8 = RtcMatrix<RtcUInt8>
 
using RtcMatrixUInt16 = RtcMatrix<RtcUInt16>
 
using RtcMatrixUInt32 = RtcMatrix<RtcUInt32>
 
using RtcMatrixUInt64 = RtcMatrix<RtcUInt64>
 
using RtcMatrixFloat = RtcMatrix<RtcFloat>
 
using RtcMatrixDouble = RtcMatrix<RtcDouble>
 
using RtcMatrixString = RtcMatrix<RtcString>
 

Variables

constexpr std::string_view VERSION_STRING = RTCTK_VERSION_STRING
 
constexpr uint16_t VERSION_MAJOR = RTCTK_VERSION_MAJOR
 
constexpr uint16_t VERSION_MINOR = RTCTK_VERSION_MINOR
 
constexpr uint8_t VERSION_PATCH = RTCTK_VERSION_PATCH
 
constexpr uint32_t VERSION_NUMBER = RTCTK_VERSION
 

Typedef Documentation

◆ RtcBinary

using rtctk::RtcBinary = std::vector<std::byte>

◆ RtcBool

using rtctk::RtcBool = bool

◆ RtcDouble

using rtctk::RtcDouble = double

◆ RtcFloat

using rtctk::RtcFloat = float

◆ RtcInt16

using rtctk::RtcInt16 = int16_t

◆ RtcInt32

using rtctk::RtcInt32 = int32_t

◆ RtcInt64

using rtctk::RtcInt64 = int64_t

◆ RtcInt8

using rtctk::RtcInt8 = int8_t

◆ RtcMatrix

template<typename T >
using rtctk::RtcMatrix = componentFramework::MatrixBuffer<T>

◆ RtcMatrixBool

◆ RtcMatrixDouble

◆ RtcMatrixFloat

◆ RtcMatrixInt16

◆ RtcMatrixInt32

◆ RtcMatrixInt64

◆ RtcMatrixInt8

◆ RtcMatrixString

◆ RtcMatrixUInt16

◆ RtcMatrixUInt32

◆ RtcMatrixUInt64

◆ RtcMatrixUInt8

◆ RtcString

using rtctk::RtcString = std::string

◆ RtcUInt16

using rtctk::RtcUInt16 = uint16_t

◆ RtcUInt32

using rtctk::RtcUInt32 = uint32_t

◆ RtcUInt64

using rtctk::RtcUInt64 = uint64_t

◆ RtcUInt8

using rtctk::RtcUInt8 = uint8_t

◆ RtcVector

template<typename T >
using rtctk::RtcVector = std::vector<T>

◆ RtcVectorBool

◆ RtcVectorDouble

◆ RtcVectorFloat

◆ RtcVectorInt16

◆ RtcVectorInt32

◆ RtcVectorInt64

◆ RtcVectorInt8

◆ RtcVectorString

◆ RtcVectorUInt16

◆ RtcVectorUInt32

◆ RtcVectorUInt64

◆ RtcVectorUInt8

Variable Documentation

◆ VERSION_MAJOR

constexpr uint16_t rtctk::VERSION_MAJOR = RTCTK_VERSION_MAJOR
inlineconstexpr

◆ VERSION_MINOR

constexpr uint16_t rtctk::VERSION_MINOR = RTCTK_VERSION_MINOR
inlineconstexpr

◆ VERSION_NUMBER

constexpr uint32_t rtctk::VERSION_NUMBER = RTCTK_VERSION
inlineconstexpr

◆ VERSION_PATCH

constexpr uint8_t rtctk::VERSION_PATCH = RTCTK_VERSION_PATCH
inlineconstexpr

◆ VERSION_STRING

constexpr std::string_view rtctk::VERSION_STRING = RTCTK_VERSION_STRING
inlineconstexpr