This is a brief description.
More...
#include <Array.h>
Inherits openjaus::model::fields::ComplexField, openjaus::model::fields::Field, and openjaus::system::Transportable.
Inherited by openjaus::core::ConfigurationComponentList, openjaus::core::ConfigurationNodeList, openjaus::core::EventList, openjaus::core::QSComponentList, openjaus::core::QSLComponentList, openjaus::core::QSLNodeList, openjaus::core::QSLSubsystemList, openjaus::core::QSNodeList, openjaus::core::RSLSubsystemList, openjaus::core::RSubsystemList, openjaus::core::ServiceList, openjaus::core::ServicesComponentList, openjaus::core::ServicesNodeList, openjaus::core::ServicesServiceList, openjaus::environment::AnalogVideoSensorCapabilitiesList, openjaus::environment::AnalogVideoSensorConfigurationListRefArray, openjaus::environment::ConfirmSensorListRefArray, openjaus::environment::DigitalVideoSensorCapabilitesList, openjaus::environment::DigitalVideoSensorConfigurationListRefArray, openjaus::environment::GeometricPropertiesListRefArray, openjaus::environment::QueryDigitalVideoConfigurationList, openjaus::environment::QueryDigitalVideoSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCompressedDataList, openjaus::environment::QueryRangeSensorConfigurationList, openjaus::environment::QueryRangeSensorDataList, openjaus::environment::QueryStillImageDataList, openjaus::environment::QueryStillImageSensorCapabilitiesList, openjaus::environment::QueryStillImageSensorConfigurationList, openjaus::environment::QueryVisualSensorCapabilitiesList, openjaus::environment::QueryVisualSensorConfigurationList, openjaus::environment::RangeSensorCapabilitiesList, openjaus::environment::RangeSensorCompressedDataList, openjaus::environment::RangeSensorConfigurationListRefArray, openjaus::environment::RangeSensorDataList, openjaus::environment::RangeSensorDataPointList, openjaus::environment::SensorIdListRefArray, openjaus::environment::SensorPositionRefArray, openjaus::environment::StillImageDataList, openjaus::environment::StillImageSensorConfigurationListRefArray, openjaus::environment::StillImageSensorList, openjaus::environment::UnitQuaternionRefArray, openjaus::environment::VisualSensorCapabilitiesList, openjaus::environment::VisualSensorConfigurationListRefArray, openjaus::hmi::ByteList, openjaus::hmi::CharList, openjaus::hmi::DataList, openjaus::hmi::FilledPolygonList, openjaus::hmi::FloatList, openjaus::hmi::GraphicsCommandList, openjaus::hmi::IntegerList, openjaus::hmi::LongFloatList, openjaus::hmi::LongIntList, openjaus::hmi::PolygonList, openjaus::hmi::PolylineList, openjaus::hmi::PrimitiveDataDefinitionList, openjaus::hmi::ReportAnalogDevicesList, openjaus::hmi::ShortIntList, openjaus::hmi::UIntegerList, openjaus::hmi::ULongIntList, openjaus::hmi::UShortIntList, openjaus::manipulator::ActuatorForceTorqueList, openjaus::manipulator::JointEffortList, openjaus::manipulator::JointMotionProfileList, openjaus::manipulator::JointPositionList, openjaus::manipulator::JointSpecificationList, openjaus::manipulator::JointVelocityList, openjaus::mobility::DeleteElementList, openjaus::mobility::ElementIdList, openjaus::mobility::ElementListRefArray, openjaus::ugv::BatteryCapabilitiesList, openjaus::ugv::BatteryStatusArray, openjaus::ugv::PowerPlantCapabilitiesList, openjaus::ugv::PowerPlantCfgList, openjaus::ugv::PowerPlantIdList, openjaus::ugv::PowerPlantStatusList, openjaus::ugv::ReportStabilizerEffortList, openjaus::ugv::ReportStabilizerPositionList, openjaus::ugv::SetStabilizerPositionList, openjaus::ugv::StabilizerCapabilitiesList, openjaus::ugv::StabilizerDimensionsList, openjaus::ugv::StabilizerEffortList, and openjaus::ugv::StabilizerIDListRefArray.
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
§ Array()
openjaus::model::fields::Array::Array |
( |
| ) |
|
§ ~Array()
openjaus::model::fields::Array::~Array |
( |
| ) |
|
|
virtual |
§ from()
- Parameters
-
Implements openjaus::system::Transportable.
Reimplemented in openjaus::core::ConfigurationComponentList, openjaus::core::ConfigurationNodeList, openjaus::core::EventList, openjaus::core::QSLComponentList, openjaus::core::QSLNodeList, openjaus::core::QSLSubsystemList, openjaus::core::QSNodeList, openjaus::core::RSLSubsystemList, openjaus::core::RSubsystemList, openjaus::core::ServiceList, openjaus::core::ServicesComponentList, openjaus::core::ServicesNodeList, openjaus::core::ServicesServiceList, openjaus::environment::AnalogVideoSensorCapabilitiesList, openjaus::environment::AnalogVideoSensorConfigurationListRefArray, openjaus::environment::ConfirmSensorListRefArray, openjaus::environment::DigitalVideoSensorCapabilitesList, openjaus::environment::DigitalVideoSensorConfigurationListRefArray, openjaus::environment::GeometricPropertiesListRefArray, openjaus::environment::QueryDigitalVideoConfigurationList, openjaus::environment::QueryDigitalVideoSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCompressedDataList, openjaus::environment::QueryRangeSensorConfigurationList, openjaus::environment::QueryRangeSensorDataList, openjaus::environment::QueryStillImageDataList, openjaus::environment::QueryStillImageSensorCapabilitiesList, openjaus::environment::QueryStillImageSensorConfigurationList, openjaus::environment::QueryVisualSensorCapabilitiesList, openjaus::environment::QueryVisualSensorConfigurationList, openjaus::environment::RangeSensorCapabilitiesList, openjaus::environment::RangeSensorCompressedDataList, openjaus::environment::RangeSensorConfigurationListRefArray, openjaus::environment::RangeSensorDataList, openjaus::environment::RangeSensorDataPointList, openjaus::environment::SensorIdListRefArray, openjaus::environment::SensorPositionRefArray, openjaus::environment::StillImageDataList, openjaus::environment::StillImageSensorConfigurationListRefArray, openjaus::environment::StillImageSensorList, openjaus::environment::UnitQuaternionRefArray, openjaus::environment::VisualSensorCapabilitiesList, openjaus::environment::VisualSensorConfigurationListRefArray, openjaus::hmi::ByteList, openjaus::hmi::CharList, openjaus::hmi::DataList, openjaus::hmi::FilledPolygonList, openjaus::hmi::FloatList, openjaus::hmi::GraphicsCommandList, openjaus::hmi::IntegerList, openjaus::hmi::LongFloatList, openjaus::hmi::LongIntList, openjaus::hmi::PolygonList, openjaus::hmi::PolylineList, openjaus::hmi::PrimitiveDataDefinitionList, openjaus::hmi::ReportAnalogDevicesList, openjaus::hmi::ShortIntList, openjaus::hmi::UIntegerList, openjaus::hmi::ULongIntList, openjaus::hmi::UShortIntList, openjaus::manipulator::ActuatorForceTorqueList, openjaus::manipulator::JointEffortList, openjaus::manipulator::JointMotionProfileList, openjaus::manipulator::JointPositionList, openjaus::manipulator::JointSpecificationList, openjaus::manipulator::JointVelocityList, openjaus::mobility::ElementListRefArray, openjaus::ugv::BatteryCapabilitiesList, openjaus::ugv::BatteryStatusArray, openjaus::ugv::PowerPlantCapabilitiesList, openjaus::ugv::PowerPlantCfgList, openjaus::ugv::PowerPlantStatusList, openjaus::ugv::ReportStabilizerEffortList, openjaus::ugv::ReportStabilizerPositionList, openjaus::ugv::SetStabilizerPositionList, openjaus::ugv::StabilizerCapabilitiesList, openjaus::ugv::StabilizerDimensionsList, openjaus::ugv::StabilizerEffortList, openjaus::core::QSComponentList, openjaus::mobility::DeleteElementList, openjaus::mobility::ElementIdList, openjaus::ugv::PowerPlantIdList, and openjaus::ugv::StabilizerIDListRefArray.
§ getDimensions()
const std::vector< ArrayDimension *> & openjaus::model::fields::Array::getDimensions |
( |
| ) |
const |
§ getSizeType()
TypesUnsigned openjaus::model::fields::Array::getSizeType |
( |
| ) |
const |
§ getType()
const ArrayType & openjaus::model::fields::Array::getType |
( |
| ) |
const |
§ length()
int openjaus::model::fields::Array::length |
( |
| ) |
|
|
virtual |
Implements openjaus::system::Transportable.
Reimplemented in openjaus::core::ConfigurationComponentList, openjaus::core::ConfigurationNodeList, openjaus::core::EventList, openjaus::core::QSLComponentList, openjaus::core::QSLNodeList, openjaus::core::QSLSubsystemList, openjaus::core::QSNodeList, openjaus::core::RSLSubsystemList, openjaus::core::RSubsystemList, openjaus::core::ServiceList, openjaus::core::ServicesComponentList, openjaus::core::ServicesNodeList, openjaus::core::ServicesServiceList, openjaus::environment::AnalogVideoSensorCapabilitiesList, openjaus::environment::AnalogVideoSensorConfigurationListRefArray, openjaus::environment::ConfirmSensorListRefArray, openjaus::environment::DigitalVideoSensorCapabilitesList, openjaus::environment::DigitalVideoSensorConfigurationListRefArray, openjaus::environment::GeometricPropertiesListRefArray, openjaus::environment::QueryDigitalVideoConfigurationList, openjaus::environment::QueryDigitalVideoSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCompressedDataList, openjaus::environment::QueryRangeSensorConfigurationList, openjaus::environment::QueryRangeSensorDataList, openjaus::environment::QueryStillImageDataList, openjaus::environment::QueryStillImageSensorCapabilitiesList, openjaus::environment::QueryStillImageSensorConfigurationList, openjaus::environment::QueryVisualSensorCapabilitiesList, openjaus::environment::QueryVisualSensorConfigurationList, openjaus::environment::RangeSensorCapabilitiesList, openjaus::environment::RangeSensorCompressedDataList, openjaus::environment::RangeSensorConfigurationListRefArray, openjaus::environment::RangeSensorDataList, openjaus::environment::RangeSensorDataPointList, openjaus::environment::SensorIdListRefArray, openjaus::environment::SensorPositionRefArray, openjaus::environment::StillImageDataList, openjaus::environment::StillImageSensorConfigurationListRefArray, openjaus::environment::StillImageSensorList, openjaus::environment::UnitQuaternionRefArray, openjaus::environment::VisualSensorCapabilitiesList, openjaus::environment::VisualSensorConfigurationListRefArray, openjaus::hmi::ByteList, openjaus::hmi::CharList, openjaus::hmi::DataList, openjaus::hmi::FilledPolygonList, openjaus::hmi::FloatList, openjaus::hmi::GraphicsCommandList, openjaus::hmi::IntegerList, openjaus::hmi::LongFloatList, openjaus::hmi::LongIntList, openjaus::hmi::PolygonList, openjaus::hmi::PolylineList, openjaus::hmi::PrimitiveDataDefinitionList, openjaus::hmi::ReportAnalogDevicesList, openjaus::hmi::ShortIntList, openjaus::hmi::UIntegerList, openjaus::hmi::ULongIntList, openjaus::hmi::UShortIntList, openjaus::manipulator::ActuatorForceTorqueList, openjaus::manipulator::JointEffortList, openjaus::manipulator::JointMotionProfileList, openjaus::manipulator::JointPositionList, openjaus::manipulator::JointSpecificationList, openjaus::manipulator::JointVelocityList, openjaus::mobility::ElementListRefArray, openjaus::ugv::BatteryCapabilitiesList, openjaus::ugv::BatteryStatusArray, openjaus::ugv::PowerPlantCapabilitiesList, openjaus::ugv::PowerPlantCfgList, openjaus::ugv::PowerPlantStatusList, openjaus::ugv::ReportStabilizerEffortList, openjaus::ugv::ReportStabilizerPositionList, openjaus::ugv::SetStabilizerPositionList, openjaus::ugv::StabilizerCapabilitiesList, openjaus::ugv::StabilizerDimensionsList, openjaus::ugv::StabilizerEffortList, openjaus::core::QSComponentList, openjaus::mobility::DeleteElementList, openjaus::mobility::ElementIdList, openjaus::ugv::PowerPlantIdList, and openjaus::ugv::StabilizerIDListRefArray.
§ setDimensions()
bool openjaus::model::fields::Array::setDimensions |
( |
const ArrayDimension & |
dimensions | ) |
|
- Parameters
-
dimensions | The value of the new dimensions. |
§ setSizeType()
bool openjaus::model::fields::Array::setSizeType |
( |
TypesUnsigned |
sizeType | ) |
|
- Parameters
-
sizeType | The value of the new sizeType. |
§ setType()
bool openjaus::model::fields::Array::setType |
( |
const ArrayType & |
type | ) |
|
- Parameters
-
type | The value of the new type. |
§ to()
- Parameters
-
Implements openjaus::system::Transportable.
Reimplemented in openjaus::core::ConfigurationComponentList, openjaus::core::ConfigurationNodeList, openjaus::core::EventList, openjaus::core::QSLComponentList, openjaus::core::QSLNodeList, openjaus::core::QSLSubsystemList, openjaus::core::QSNodeList, openjaus::core::RSLSubsystemList, openjaus::core::RSubsystemList, openjaus::core::ServiceList, openjaus::core::ServicesComponentList, openjaus::core::ServicesNodeList, openjaus::core::ServicesServiceList, openjaus::environment::AnalogVideoSensorCapabilitiesList, openjaus::environment::AnalogVideoSensorConfigurationListRefArray, openjaus::environment::ConfirmSensorListRefArray, openjaus::environment::DigitalVideoSensorCapabilitesList, openjaus::environment::DigitalVideoSensorConfigurationListRefArray, openjaus::environment::GeometricPropertiesListRefArray, openjaus::environment::QueryDigitalVideoConfigurationList, openjaus::environment::QueryDigitalVideoSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCapabilitiesList, openjaus::environment::QueryRangeSensorCompressedDataList, openjaus::environment::QueryRangeSensorConfigurationList, openjaus::environment::QueryRangeSensorDataList, openjaus::environment::QueryStillImageDataList, openjaus::environment::QueryStillImageSensorCapabilitiesList, openjaus::environment::QueryStillImageSensorConfigurationList, openjaus::environment::QueryVisualSensorCapabilitiesList, openjaus::environment::QueryVisualSensorConfigurationList, openjaus::environment::RangeSensorCapabilitiesList, openjaus::environment::RangeSensorCompressedDataList, openjaus::environment::RangeSensorConfigurationListRefArray, openjaus::environment::RangeSensorDataList, openjaus::environment::RangeSensorDataPointList, openjaus::environment::SensorIdListRefArray, openjaus::environment::SensorPositionRefArray, openjaus::environment::StillImageDataList, openjaus::environment::StillImageSensorConfigurationListRefArray, openjaus::environment::StillImageSensorList, openjaus::environment::UnitQuaternionRefArray, openjaus::environment::VisualSensorCapabilitiesList, openjaus::environment::VisualSensorConfigurationListRefArray, openjaus::hmi::ByteList, openjaus::hmi::CharList, openjaus::hmi::DataList, openjaus::hmi::FilledPolygonList, openjaus::hmi::FloatList, openjaus::hmi::GraphicsCommandList, openjaus::hmi::IntegerList, openjaus::hmi::LongFloatList, openjaus::hmi::LongIntList, openjaus::hmi::PolygonList, openjaus::hmi::PolylineList, openjaus::hmi::PrimitiveDataDefinitionList, openjaus::hmi::ReportAnalogDevicesList, openjaus::hmi::ShortIntList, openjaus::hmi::UIntegerList, openjaus::hmi::ULongIntList, openjaus::hmi::UShortIntList, openjaus::manipulator::ActuatorForceTorqueList, openjaus::manipulator::JointEffortList, openjaus::manipulator::JointMotionProfileList, openjaus::manipulator::JointPositionList, openjaus::manipulator::JointSpecificationList, openjaus::manipulator::JointVelocityList, openjaus::mobility::ElementListRefArray, openjaus::ugv::BatteryCapabilitiesList, openjaus::ugv::BatteryStatusArray, openjaus::ugv::PowerPlantCapabilitiesList, openjaus::ugv::PowerPlantCfgList, openjaus::ugv::PowerPlantStatusList, openjaus::ugv::ReportStabilizerEffortList, openjaus::ugv::ReportStabilizerPositionList, openjaus::ugv::SetStabilizerPositionList, openjaus::ugv::StabilizerCapabilitiesList, openjaus::ugv::StabilizerDimensionsList, openjaus::ugv::StabilizerEffortList, openjaus::core::QSComponentList, openjaus::mobility::DeleteElementList, openjaus::mobility::ElementIdList, openjaus::ugv::PowerPlantIdList, and openjaus::ugv::StabilizerIDListRefArray.
§ toString()
std::string openjaus::model::fields::Array::toString |
( |
| ) |
const |
|
virtual |
§ operator<< [1/2]
§ operator<< [2/2]
§ dimensions
std::vector< ArrayDimension* > openjaus::model::fields::Array::dimensions |
|
protected |
§ sizeType
§ type
ArrayType openjaus::model::fields::Array::type |
|
protected |
The documentation for this class was generated from the following files: