Safir SDK Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ArrayContainer.h File Reference
Include dependency graph for ArrayContainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Safir::Dob::Typesystem::ArrayContainer< T >
 STL container for arrays of DOB-containers. More...
 

Namespaces

namespace  Safir
 This namespace contains all the functionality and definitions of the SAFIR SDK.
 
namespace  Safir::Dob
 This namespace contains all functionality of the DOB (Components DOSE and DOTS).
 
namespace  Safir::Dob::Typesystem
 This namespace contains the DOB Typesystem functionality and definitions.
 
namespace  Safir::Dob::Typesystem::Si32
 32 bit SI-types.
 
namespace  Safir::Dob::Typesystem::Si64
 64 bit SI-types.
 

Typedefs

typedef ArrayContainer< AmpereContainerSafir::Dob::Typesystem::Si32::AmpereContainerArray
 An array of DOB-containers containing 32 bit Ampere values.
 
typedef ArrayContainer< CubicMeterContainerSafir::Dob::Typesystem::Si32::CubicMeterContainerArray
 An array of DOB-containers containing 32 bit CubicMeter values.
 
typedef ArrayContainer< HertzContainerSafir::Dob::Typesystem::Si32::HertzContainerArray
 An array of DOB-containers containing 32 bit Hertz values.
 
typedef ArrayContainer< JouleContainerSafir::Dob::Typesystem::Si32::JouleContainerArray
 An array of DOB-containers containing 32 bit Joule values.
 
typedef ArrayContainer< KelvinContainerSafir::Dob::Typesystem::Si32::KelvinContainerArray
 An array of DOB-containers containing 32 bit Kelvin values.
 
typedef ArrayContainer< KilogramContainerSafir::Dob::Typesystem::Si32::KilogramContainerArray
 An array of DOB-containers containing 32 bit Kilogram values.
 
typedef ArrayContainer< MeterContainerSafir::Dob::Typesystem::Si32::MeterContainerArray
 An array of DOB-containers containing 32 bit Meter values.
 
typedef ArrayContainer< MeterPerSecondContainerSafir::Dob::Typesystem::Si32::MeterPerSecondContainerArray
 An array of DOB-containers containing 32 bit MeterPerSecond values.
 
typedef ArrayContainer< MeterPerSecondSquaredContainerSafir::Dob::Typesystem::Si32::MeterPerSecondSquaredContainerArray
 An array of DOB-containers containing 32 bit MeterPerSecondSquared values.
 
typedef ArrayContainer< NewtonContainerSafir::Dob::Typesystem::Si32::NewtonContainerArray
 An array of DOB-containers containing 32 bit Newton values.
 
typedef ArrayContainer< PascalContainerSafir::Dob::Typesystem::Si32::PascalContainerArray
 An array of DOB-containers containing 32 bit Pascal values.
 
typedef ArrayContainer< RadianContainerSafir::Dob::Typesystem::Si32::RadianContainerArray
 An array of DOB-containers containing 32 bit Radian values.
 
typedef ArrayContainer< RadianPerSecondContainerSafir::Dob::Typesystem::Si32::RadianPerSecondContainerArray
 An array of DOB-containers containing 32 bit RadianPerSecond values.
 
typedef ArrayContainer< RadianPerSecondSquaredContainerSafir::Dob::Typesystem::Si32::RadianPerSecondSquaredContainerArray
 An array of DOB-containers containing 32 bit RadianPerSecondSquared values.
 
typedef ArrayContainer< SecondContainerSafir::Dob::Typesystem::Si32::SecondContainerArray
 An array of DOB-containers containing 32 bit Second values.
 
typedef ArrayContainer< SquareMeterContainerSafir::Dob::Typesystem::Si32::SquareMeterContainerArray
 An array of DOB-containers containing 32 bit SquareMeter values.
 
typedef ArrayContainer< SteradianContainerSafir::Dob::Typesystem::Si32::SteradianContainerArray
 An array of DOB-containers containing 32 bit Steradian values.
 
typedef ArrayContainer< VoltContainerSafir::Dob::Typesystem::Si32::VoltContainerArray
 An array of DOB-containers containing 32 bit Volt values.
 
typedef ArrayContainer< WattContainerSafir::Dob::Typesystem::Si32::WattContainerArray
 An array of DOB-containers containing 32 bit Watt values.
 
typedef ArrayContainer< AmpereContainerSafir::Dob::Typesystem::Si64::AmpereContainerArray
 An array of DOB-containers containing 64 bit Ampere values.
 
typedef ArrayContainer< CubicMeterContainerSafir::Dob::Typesystem::Si64::CubicMeterContainerArray
 An array of DOB-containers containing 64 bit CubicMeter values.
 
typedef ArrayContainer< HertzContainerSafir::Dob::Typesystem::Si64::HertzContainerArray
 An array of DOB-containers containing 64 bit Hertz values.
 
typedef ArrayContainer< JouleContainerSafir::Dob::Typesystem::Si64::JouleContainerArray
 An array of DOB-containers containing 64 bit Joule values.
 
typedef ArrayContainer< KelvinContainerSafir::Dob::Typesystem::Si64::KelvinContainerArray
 An array of DOB-containers containing 64 bit Kelvin values.
 
typedef ArrayContainer< KilogramContainerSafir::Dob::Typesystem::Si64::KilogramContainerArray
 An array of DOB-containers containing 64 bit Kilogram values.
 
typedef ArrayContainer< MeterContainerSafir::Dob::Typesystem::Si64::MeterContainerArray
 An array of DOB-containers containing 64 bit Meter values.
 
typedef ArrayContainer< MeterPerSecondContainerSafir::Dob::Typesystem::Si64::MeterPerSecondContainerArray
 An array of DOB-containers containing 64 bit MeterPerSecond values.
 
typedef ArrayContainer< MeterPerSecondSquaredContainerSafir::Dob::Typesystem::Si64::MeterPerSecondSquaredContainerArray
 An array of DOB-containers containing 64 bit MeterPerSecondSquared values.
 
typedef ArrayContainer< NewtonContainerSafir::Dob::Typesystem::Si64::NewtonContainerArray
 An array of DOB-containers containing 64 bit Newton values.
 
typedef ArrayContainer< PascalContainerSafir::Dob::Typesystem::Si64::PascalContainerArray
 An array of DOB-containers containing 64 bit Pascal values.
 
typedef ArrayContainer< RadianContainerSafir::Dob::Typesystem::Si64::RadianContainerArray
 An array of DOB-containers containing 64 bit Radian values.
 
typedef ArrayContainer< RadianPerSecondContainerSafir::Dob::Typesystem::Si64::RadianPerSecondContainerArray
 An array of DOB-containers containing 64 bit RadianPerSecond values.
 
typedef ArrayContainer< RadianPerSecondSquaredContainerSafir::Dob::Typesystem::Si64::RadianPerSecondSquaredContainerArray
 An array of DOB-containers containing 64 bit RadianPerSecondSquared values.
 
typedef ArrayContainer< SecondContainerSafir::Dob::Typesystem::Si64::SecondContainerArray
 An array of DOB-containers containing 64 bit Second values.
 
typedef ArrayContainer< SquareMeterContainerSafir::Dob::Typesystem::Si64::SquareMeterContainerArray
 An array of DOB-containers containing 64 bit SquareMeter values.
 
typedef ArrayContainer< SteradianContainerSafir::Dob::Typesystem::Si64::SteradianContainerArray
 An array of DOB-containers containing 64 bit Steradian values.
 
typedef ArrayContainer< VoltContainerSafir::Dob::Typesystem::Si64::VoltContainerArray
 An array of DOB-containers containing 64 bit Volt values.
 
typedef ArrayContainer< WattContainerSafir::Dob::Typesystem::Si64::WattContainerArray
 An array of DOB-containers containing 64 bit Watt values.
 
Container array typedefs
typedef ArrayContainer< BooleanContainerSafir::Dob::Typesystem::BooleanContainerArray
 An array of DOB-containers containing booleans.
 
typedef ArrayContainer< Int32ContainerSafir::Dob::Typesystem::Int32ContainerArray
 An array of DOB-containers containing 32 bit integers.
 
typedef ArrayContainer< Int64ContainerSafir::Dob::Typesystem::Int64ContainerArray
 An array of DOB-containers containing 64 bit integers.
 
typedef ArrayContainer< Float32ContainerSafir::Dob::Typesystem::Float32ContainerArray
 An array of DOB-containers containing 32 bit floats.
 
typedef ArrayContainer< Float64ContainerSafir::Dob::Typesystem::Float64ContainerArray
 An array of DOB-containers containing 64 bit floats.
 
typedef ArrayContainer< TypeIdContainerSafir::Dob::Typesystem::TypeIdContainerArray
 An array of DOB-containers containing TypeIds.
 
typedef ArrayContainer< InstanceIdContainerSafir::Dob::Typesystem::InstanceIdContainerArray
 An array of DOB-containers containing InstanceIds.
 
typedef ArrayContainer< EntityIdContainerSafir::Dob::Typesystem::EntityIdContainerArray
 An array of DOB-containers containing EntityIds.
 
typedef ArrayContainer< ChannelIdContainerSafir::Dob::Typesystem::ChannelIdContainerArray
 An array of DOB-containers containing ChannelIds.
 
typedef ArrayContainer< HandlerIdContainerSafir::Dob::Typesystem::HandlerIdContainerArray
 An array of DOB-containers containing HandlerIds.
 
typedef ArrayContainer< StringContainerSafir::Dob::Typesystem::StringContainerArray
 An array of DOB-containers containing strings.
 
typedef Safir::Dob::Typesystem::ArrayContainer< ObjectContainerSafir::Dob::Typesystem::ObjectContainerArray
 An array of DOB-containers containing DOB-objects.
 
typedef Safir::Dob::Typesystem::ArrayContainer< BinaryContainerSafir::Dob::Typesystem::BinaryContainerArray
 An array of DOB-containers containing Binaries.