armarx::VariantType Namespace Reference

Functions

bool IsBasicType (VariantTypeId id)
 
void suppressWarningUnusedVariableForLinkedPoseAndDirection ()
 

Variables

const VariantTypeId Bool = Variant::addTypeName("::armarx::BoolVariantData")
 
const VariantTypeId CartesianPositionControllerConfig
 
const VariantTypeId ChannelRef = Variant::addTypeName("::armarx::ChannelRefBase")
 
const VariantTypeId DatafieldRef = Variant::addTypeName("::armarx::DatafieldRefBase")
 
const armarx::VariantTypeId DiscreteProbability
 
const VariantTypeId Double = Variant::addTypeName("::armarx::DoubleVariantData")
 
const armarx::VariantTypeId EntityRef
 
const VariantTypeId Float = Variant::addTypeName("::armarx::FloatVariantData")
 
const VariantTypeId FramedDirection = Variant::addTypeName("::armarx::FramedDirectionBase")
 
const VariantTypeId FramedOrientation = Variant::addTypeName("::armarx::FramedOrientationBase")
 
const VariantTypeId FramedOrientedPoint
 
const VariantTypeId FramedPose = Variant::addTypeName("::armarx::FramedPoseBase")
 
const VariantTypeId FramedPosition = Variant::addTypeName("::armarx::FramedPositionBase")
 
const armarx::VariantTypeId GaussianMixtureDistribution
 
const VariantTypeId Int = Variant::addTypeName("::armarx::IntVariantData")
 
const VariantTypeId Invalid = Variant::addTypeName("::armarx::InvalidVariantData")
 
const armarx::VariantTypeId IsotropicNormalDistribution
 
const VariantTypeId LinkedDirection = Variant::addTypeName("::armarx::LinkedDirectionBase")
 
const VariantTypeId LinkedPose = Variant::addTypeName("::armarx::LinkedPoseBase")
 
const VariantContainerType List = VariantContainerType(SingleTypeVariantList::getTypePrefix())
 
const armarx::VariantTypeId LocalizationQuery
 
const VariantTypeId Long = Variant::addTypeName("::armarx::LongVariantData")
 
const VariantContainerType Map = VariantContainerType(StringValueMap::getTypePrefix())
 
const VariantTypeId MatrixDouble = Variant::addTypeName("::armarx::MatrixDoubleBase")
 
const VariantTypeId MatrixFloat = Variant::addTypeName("::armarx::MatrixFloatBase")
 
const VariantTypeId MongoDBRef = Variant::addTypeName("::memoryx::MongoDBRefBase")
 
const armarx::VariantTypeId MultivariateNormalDistribution
 
const VariantTypeId OrientedPoint = Variant::addTypeName("::armarx::OrientedPointBase")
 
const VariantTypeId Pose = Variant::addTypeName("::armarx::PoseBase")
 
const VariantTypeId Quaternion = Variant::addTypeName("::armarx::QuaternionBase")
 
const VariantTypeId SingleTypeVariantList
 
const VariantContainerType SingleVariantContainer
 
const VariantTypeId String = Variant::addTypeName("::armarx::StringVariantData")
 
const VariantTypeId StringValueMap = Variant::addTypeName(StringValueMap::getTypePrefix())
 
const VariantTypeId Timestamp = Variant::addTypeName("::armarx::TimestampBase")
 
const VariantTypeId Trajectory = Variant::addTypeName("::armarx::TrajectoryBase")
 
const armarx::VariantTypeId UnivariateNormalDistribution
 
const VariantTypeId VariantContainer = Variant::addTypeName("::armarx::VariantContainerBase")
 
const VariantTypeId Vector2 = Variant::addTypeName("::armarx::Vector2Base")
 
const VariantTypeId Vector3 = Variant::addTypeName("::armarx::Vector3Base")
 

Function Documentation

◆ IsBasicType()

bool IsBasicType ( VariantTypeId id)

◆ suppressWarningUnusedVariableForLinkedPoseAndDirection()

void suppressWarningUnusedVariableForLinkedPoseAndDirection ( )

Variable Documentation

◆ Bool

const VariantTypeId Bool = Variant::addTypeName("::armarx::BoolVariantData")

◆ CartesianPositionControllerConfig

Initial value:
=
Variant::addTypeName("::armarx::CartesianPositionControllerConfig")
static VariantTypeId addTypeName(const std::string &typeName)
Register a new type for the use in a Variant.
Definition Variant.cpp:869

◆ ChannelRef

const VariantTypeId ChannelRef = Variant::addTypeName("::armarx::ChannelRefBase")

◆ DatafieldRef

const VariantTypeId DatafieldRef = Variant::addTypeName("::armarx::DatafieldRefBase")

◆ DiscreteProbability

const armarx::VariantTypeId DiscreteProbability
Initial value:
=
armarx::Variant::addTypeName("::memoryx::DiscreteProbabilityBase")

◆ Double

const VariantTypeId Double = Variant::addTypeName("::armarx::DoubleVariantData")

◆ EntityRef

const armarx::VariantTypeId EntityRef
Initial value:
=
armarx::Variant::addTypeName("::memoryx::EntityRefBase")

◆ Float

const VariantTypeId Float = Variant::addTypeName("::armarx::FloatVariantData")

◆ FramedDirection

const VariantTypeId FramedDirection = Variant::addTypeName("::armarx::FramedDirectionBase")

◆ FramedOrientation

const VariantTypeId FramedOrientation = Variant::addTypeName("::armarx::FramedOrientationBase")

◆ FramedOrientedPoint

Initial value:
=
Variant::addTypeName("::armarx::FramedOrientedPointBase")

◆ FramedPose

const VariantTypeId FramedPose = Variant::addTypeName("::armarx::FramedPoseBase")

◆ FramedPosition

const VariantTypeId FramedPosition = Variant::addTypeName("::armarx::FramedPositionBase")

◆ GaussianMixtureDistribution

const armarx::VariantTypeId GaussianMixtureDistribution
Initial value:
=
armarx::Variant::addTypeName("::memoryx::GaussianMixtureDistributionBase")

◆ Int

const VariantTypeId Int = Variant::addTypeName("::armarx::IntVariantData")

◆ Invalid

const VariantTypeId Invalid = Variant::addTypeName("::armarx::InvalidVariantData")

◆ IsotropicNormalDistribution

const armarx::VariantTypeId IsotropicNormalDistribution
Initial value:
=
armarx::Variant::addTypeName("::memoryx::IsotropicNormalDistributionBase")

◆ LinkedDirection

const VariantTypeId LinkedDirection = Variant::addTypeName("::armarx::LinkedDirectionBase")

◆ LinkedPose

const VariantTypeId LinkedPose = Variant::addTypeName("::armarx::LinkedPoseBase")

◆ List

◆ LocalizationQuery

const armarx::VariantTypeId LocalizationQuery
Initial value:
=
armarx::Variant::addTypeName("::armarx::LocalizationQueryBase")

◆ Long

const VariantTypeId Long = Variant::addTypeName("::armarx::LongVariantData")

◆ Map

◆ MatrixDouble

const VariantTypeId MatrixDouble = Variant::addTypeName("::armarx::MatrixDoubleBase")

◆ MatrixFloat

const VariantTypeId MatrixFloat = Variant::addTypeName("::armarx::MatrixFloatBase")

◆ MongoDBRef

const VariantTypeId MongoDBRef = Variant::addTypeName("::memoryx::MongoDBRefBase")

◆ MultivariateNormalDistribution

const armarx::VariantTypeId MultivariateNormalDistribution
Initial value:
=
armarx::Variant::addTypeName("::memoryx::MultivariateNormalDistributionBase")

◆ OrientedPoint

const VariantTypeId OrientedPoint = Variant::addTypeName("::armarx::OrientedPointBase")

◆ Pose

const VariantTypeId Pose = Variant::addTypeName("::armarx::PoseBase")

◆ Quaternion

const VariantTypeId Quaternion = Variant::addTypeName("::armarx::QuaternionBase")

◆ SingleTypeVariantList

Initial value:
=
static std::string getTypePrefix()
Definition SingleTypeVariantList.cpp:218

◆ SingleVariantContainer

const VariantContainerType SingleVariantContainer
Initial value:
=
static std::string getTypePrefix()
Definition VariantContainer.cpp:159
Definition VariantContainer.h:214

◆ String

const VariantTypeId String = Variant::addTypeName("::armarx::StringVariantData")

◆ StringValueMap

◆ Timestamp

const VariantTypeId Timestamp = Variant::addTypeName("::armarx::TimestampBase")

◆ Trajectory

const VariantTypeId Trajectory = Variant::addTypeName("::armarx::TrajectoryBase")

◆ UnivariateNormalDistribution

const armarx::VariantTypeId UnivariateNormalDistribution
Initial value:
=
armarx::Variant::addTypeName("::memoryx::UnivariateNormalDistributionBase")

◆ VariantContainer

const VariantTypeId VariantContainer = Variant::addTypeName("::armarx::VariantContainerBase")

◆ Vector2

const VariantTypeId Vector2 = Variant::addTypeName("::armarx::Vector2Base")

◆ Vector3

const VariantTypeId Vector3 = Variant::addTypeName("::armarx::Vector3Base")