RTC Toolkit 6.0.0-pre2
Loading...
Searching...
No Matches
basicTypes.hpp File Reference

Header file for basic type aliases. More...

#include <cstddef>
#include <cstdint>
#include <string>
#include <vector>
#include <rtctk/componentFramework/matrixBuffer.hpp>

Go to the source code of this file.

Namespaces

namespace  rtctk
 

Typedefs

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

Detailed Description

Header file for basic type aliases.