armarx::VariantType Namespace Reference

Functions

bool IsBasicType (VariantTypeId id)
 
void suppressWarningUnusedVariableForLinkedPoseAndDirection ()
 

Variables

const VariantTypeId Bool = Variant::addTypeName("::armarx::BoolVariantData")
 
const VariantTypeId CartesianPositionControllerConfig = Variant::addTypeName("::armarx::CartesianPositionControllerConfig")
 
const VariantTypeId ChannelRef = Variant::addTypeName("::armarx::ChannelRefBase")
 
const VariantTypeId DatafieldRef = Variant::addTypeName("::armarx::DatafieldRefBase")
 
const armarx::VariantTypeId DiscreteProbability = armarx::Variant::addTypeName("::memoryx::DiscreteProbabilityBase")
 
const VariantTypeId Double = Variant::addTypeName("::armarx::DoubleVariantData")
 
const armarx::VariantTypeId EntityRef = armarx::Variant::addTypeName("::memoryx::EntityRefBase")
 
const VariantTypeId Float = Variant::addTypeName("::armarx::FloatVariantData")
 
const VariantTypeId FramedDirection = Variant::addTypeName("::armarx::FramedDirectionBase")
 
const VariantTypeId FramedOrientation = Variant::addTypeName("::armarx::FramedOrientationBase")
 
const VariantTypeId FramedOrientedPoint = Variant::addTypeName("::armarx::FramedOrientedPointBase")
 
const VariantTypeId FramedPose = Variant::addTypeName("::armarx::FramedPoseBase")
 
const VariantTypeId FramedPosition = Variant::addTypeName("::armarx::FramedPositionBase")
 
const armarx::VariantTypeId GaussianMixtureDistribution = armarx::Variant::addTypeName("::memoryx::GaussianMixtureDistributionBase")
 
const VariantTypeId Int = Variant::addTypeName("::armarx::IntVariantData")
 
const VariantTypeId Invalid = Variant::addTypeName("::armarx::InvalidVariantData")
 
const armarx::VariantTypeId IsotropicNormalDistribution = armarx::Variant::addTypeName("::memoryx::IsotropicNormalDistributionBase")
 
const VariantTypeId LinkedDirection = Variant::addTypeName("::armarx::LinkedDirectionBase")
 
const VariantTypeId LinkedPose = Variant::addTypeName("::armarx::LinkedPoseBase")
 
const VariantContainerType List = VariantContainerType(SingleTypeVariantList::getTypePrefix())
 
const armarx::VariantTypeId LocalizationQuery = armarx::Variant::addTypeName("::armarx::LocalizationQueryBase")
 
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 = armarx::Variant::addTypeName("::memoryx::MultivariateNormalDistributionBase")
 
const VariantTypeId OrientedPoint = Variant::addTypeName("::armarx::OrientedPointBase")
 
const VariantTypeId Pose = Variant::addTypeName("::armarx::PoseBase")
 
const VariantTypeId Quaternion = Variant::addTypeName("::armarx::QuaternionBase")
 
const VariantTypeId SingleTypeVariantList = Variant::addTypeName(SingleTypeVariantList::getTypePrefix())
 
const VariantContainerType SingleVariantContainer = VariantContainerType(SingleVariant::getTypePrefix())
 
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 = armarx::Variant::addTypeName("::memoryx::UnivariateNormalDistributionBase")
 
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)

Definition at line 772 of file Variant.cpp.

+ Here is the caller graph for this function:

◆ suppressWarningUnusedVariableForLinkedPoseAndDirection()

void suppressWarningUnusedVariableForLinkedPoseAndDirection ( )

Definition at line 297 of file LinkedPose.cpp.

Variable Documentation

◆ Bool

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

Definition at line 915 of file Variant.h.

◆ CartesianPositionControllerConfig

const VariantTypeId CartesianPositionControllerConfig = Variant::addTypeName("::armarx::CartesianPositionControllerConfig")

Definition at line 88 of file CartesianPositionController.h.

◆ ChannelRef

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

Definition at line 162 of file ChannelRef.h.

◆ DatafieldRef

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

Definition at line 169 of file DatafieldRef.h.

◆ DiscreteProbability

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

Definition at line 33 of file ProbabilityMeasures.h.

◆ Double

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

Definition at line 919 of file Variant.h.

◆ EntityRef

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

Definition at line 30 of file EntityRef.h.

◆ Float

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

Definition at line 918 of file Variant.h.

◆ FramedDirection

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

Definition at line 38 of file FramedPose.h.

◆ FramedOrientation

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

Definition at line 40 of file FramedPose.h.

◆ FramedOrientedPoint

const VariantTypeId FramedOrientedPoint = Variant::addTypeName("::armarx::FramedOrientedPointBase")

Definition at line 37 of file FramedOrientedPoint.h.

◆ FramedPose

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

Definition at line 37 of file FramedPose.h.

◆ FramedPosition

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

Definition at line 39 of file FramedPose.h.

◆ GaussianMixtureDistribution

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

Definition at line 37 of file ProbabilityMeasures.h.

◆ Int

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

Definition at line 916 of file Variant.h.

◆ Invalid

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

Definition at line 914 of file Variant.h.

◆ IsotropicNormalDistribution

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

Definition at line 35 of file ProbabilityMeasures.h.

◆ LinkedDirection

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

Definition at line 44 of file LinkedPose.h.

◆ LinkedPose

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

Definition at line 43 of file LinkedPose.h.

◆ List

◆ LocalizationQuery

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

Definition at line 37 of file LocalizationQuery.h.

◆ Long

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

Definition at line 917 of file Variant.h.

◆ Map

◆ MatrixDouble

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

Definition at line 37 of file MatrixVariant.h.

◆ MatrixFloat

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

Definition at line 36 of file MatrixVariant.h.

◆ MongoDBRef

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

Definition at line 32 of file MongoDBRef.h.

◆ MultivariateNormalDistribution

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

Definition at line 36 of file ProbabilityMeasures.h.

◆ OrientedPoint

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

Definition at line 36 of file OrientedPoint.h.

◆ Pose

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

Definition at line 40 of file Pose.h.

◆ Quaternion

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

Definition at line 39 of file Pose.h.

◆ SingleTypeVariantList

◆ SingleVariantContainer

Definition at line 204 of file VariantContainer.h.

◆ String

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

Definition at line 920 of file Variant.h.

◆ StringValueMap

◆ Timestamp

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

Definition at line 38 of file TimestampVariant.h.

◆ Trajectory

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

Definition at line 44 of file Trajectory.h.

◆ UnivariateNormalDistribution

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

Definition at line 34 of file ProbabilityMeasures.h.

◆ VariantContainer

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

Definition at line 41 of file VariantContainer.h.

◆ Vector2

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

Definition at line 37 of file Pose.h.

◆ Vector3

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

Definition at line 38 of file Pose.h.