Safir SDK Core
Loading...
Searching...
No Matches
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< AmpereContainer > Safir::Dob::Typesystem::Si32::AmpereContainerArray
 An array of DOB-containers containing 32 bit Ampere values.
 
typedef ArrayContainer< CubicMeterContainer > Safir::Dob::Typesystem::Si32::CubicMeterContainerArray
 An array of DOB-containers containing 32 bit CubicMeter values.
 
typedef ArrayContainer< HertzContainer > Safir::Dob::Typesystem::Si32::HertzContainerArray
 An array of DOB-containers containing 32 bit Hertz values.
 
typedef ArrayContainer< JouleContainer > Safir::Dob::Typesystem::Si32::JouleContainerArray
 An array of DOB-containers containing 32 bit Joule values.
 
typedef ArrayContainer< KelvinContainer > Safir::Dob::Typesystem::Si32::KelvinContainerArray
 An array of DOB-containers containing 32 bit Kelvin values.
 
typedef ArrayContainer< KilogramContainer > Safir::Dob::Typesystem::Si32::KilogramContainerArray
 An array of DOB-containers containing 32 bit Kilogram values.
 
typedef ArrayContainer< MeterContainer > Safir::Dob::Typesystem::Si32::MeterContainerArray
 An array of DOB-containers containing 32 bit Meter values.
 
typedef ArrayContainer< MeterPerSecondContainer > Safir::Dob::Typesystem::Si32::MeterPerSecondContainerArray
 An array of DOB-containers containing 32 bit MeterPerSecond values.
 
typedef ArrayContainer< MeterPerSecondSquaredContainer > Safir::Dob::Typesystem::Si32::MeterPerSecondSquaredContainerArray
 An array of DOB-containers containing 32 bit MeterPerSecondSquared values.
 
typedef ArrayContainer< NewtonContainer > Safir::Dob::Typesystem::Si32::NewtonContainerArray
 An array of DOB-containers containing 32 bit Newton values.
 
typedef ArrayContainer< PascalContainer > Safir::Dob::Typesystem::Si32::PascalContainerArray
 An array of DOB-containers containing 32 bit Pascal values.
 
typedef ArrayContainer< RadianContainer > Safir::Dob::Typesystem::Si32::RadianContainerArray
 An array of DOB-containers containing 32 bit Radian values.
 
typedef ArrayContainer< RadianPerSecondContainer > Safir::Dob::Typesystem::Si32::RadianPerSecondContainerArray
 An array of DOB-containers containing 32 bit RadianPerSecond values.
 
typedef ArrayContainer< RadianPerSecondSquaredContainer > Safir::Dob::Typesystem::Si32::RadianPerSecondSquaredContainerArray
 An array of DOB-containers containing 32 bit RadianPerSecondSquared values.
 
typedef ArrayContainer< SecondContainer > Safir::Dob::Typesystem::Si32::SecondContainerArray
 An array of DOB-containers containing 32 bit Second values.
 
typedef ArrayContainer< SquareMeterContainer > Safir::Dob::Typesystem::Si32::SquareMeterContainerArray
 An array of DOB-containers containing 32 bit SquareMeter values.
 
typedef ArrayContainer< SteradianContainer > Safir::Dob::Typesystem::Si32::SteradianContainerArray
 An array of DOB-containers containing 32 bit Steradian values.
 
typedef ArrayContainer< VoltContainer > Safir::Dob::Typesystem::Si32::VoltContainerArray
 An array of DOB-containers containing 32 bit Volt values.
 
typedef ArrayContainer< WattContainer > Safir::Dob::Typesystem::Si32::WattContainerArray
 An array of DOB-containers containing 32 bit Watt values.
 
typedef ArrayContainer< AmpereContainer > Safir::Dob::Typesystem::Si64::AmpereContainerArray
 An array of DOB-containers containing 64 bit Ampere values.
 
typedef ArrayContainer< CubicMeterContainer > Safir::Dob::Typesystem::Si64::CubicMeterContainerArray
 An array of DOB-containers containing 64 bit CubicMeter values.
 
typedef ArrayContainer< HertzContainer > Safir::Dob::Typesystem::Si64::HertzContainerArray
 An array of DOB-containers containing 64 bit Hertz values.
 
typedef ArrayContainer< JouleContainer > Safir::Dob::Typesystem::Si64::JouleContainerArray
 An array of DOB-containers containing 64 bit Joule values.
 
typedef ArrayContainer< KelvinContainer > Safir::Dob::Typesystem::Si64::KelvinContainerArray
 An array of DOB-containers containing 64 bit Kelvin values.
 
typedef ArrayContainer< KilogramContainer > Safir::Dob::Typesystem::Si64::KilogramContainerArray
 An array of DOB-containers containing 64 bit Kilogram values.
 
typedef ArrayContainer< MeterContainer > Safir::Dob::Typesystem::Si64::MeterContainerArray
 An array of DOB-containers containing 64 bit Meter values.
 
typedef ArrayContainer< MeterPerSecondContainer > Safir::Dob::Typesystem::Si64::MeterPerSecondContainerArray
 An array of DOB-containers containing 64 bit MeterPerSecond values.
 
typedef ArrayContainer< MeterPerSecondSquaredContainer > Safir::Dob::Typesystem::Si64::MeterPerSecondSquaredContainerArray
 An array of DOB-containers containing 64 bit MeterPerSecondSquared values.
 
typedef ArrayContainer< NewtonContainer > Safir::Dob::Typesystem::Si64::NewtonContainerArray
 An array of DOB-containers containing 64 bit Newton values.
 
typedef ArrayContainer< PascalContainer > Safir::Dob::Typesystem::Si64::PascalContainerArray
 An array of DOB-containers containing 64 bit Pascal values.
 
typedef ArrayContainer< RadianContainer > Safir::Dob::Typesystem::Si64::RadianContainerArray
 An array of DOB-containers containing 64 bit Radian values.
 
typedef ArrayContainer< RadianPerSecondContainer > Safir::Dob::Typesystem::Si64::RadianPerSecondContainerArray
 An array of DOB-containers containing 64 bit RadianPerSecond values.
 
typedef ArrayContainer< RadianPerSecondSquaredContainer > Safir::Dob::Typesystem::Si64::RadianPerSecondSquaredContainerArray
 An array of DOB-containers containing 64 bit RadianPerSecondSquared values.
 
typedef ArrayContainer< SecondContainer > Safir::Dob::Typesystem::Si64::SecondContainerArray
 An array of DOB-containers containing 64 bit Second values.
 
typedef ArrayContainer< SquareMeterContainer > Safir::Dob::Typesystem::Si64::SquareMeterContainerArray
 An array of DOB-containers containing 64 bit SquareMeter values.
 
typedef ArrayContainer< SteradianContainer > Safir::Dob::Typesystem::Si64::SteradianContainerArray
 An array of DOB-containers containing 64 bit Steradian values.
 
typedef ArrayContainer< VoltContainer > Safir::Dob::Typesystem::Si64::VoltContainerArray
 An array of DOB-containers containing 64 bit Volt values.
 
typedef ArrayContainer< WattContainer > Safir::Dob::Typesystem::Si64::WattContainerArray
 An array of DOB-containers containing 64 bit Watt values.
 
Container array typedefs
typedef ArrayContainer< BooleanContainer > Safir::Dob::Typesystem::BooleanContainerArray
 An array of DOB-containers containing booleans.
 
typedef ArrayContainer< Int32Container > Safir::Dob::Typesystem::Int32ContainerArray
 An array of DOB-containers containing 32 bit integers.
 
typedef ArrayContainer< Int64Container > Safir::Dob::Typesystem::Int64ContainerArray
 An array of DOB-containers containing 64 bit integers.
 
typedef ArrayContainer< Float32Container > Safir::Dob::Typesystem::Float32ContainerArray
 An array of DOB-containers containing 32 bit floats.
 
typedef ArrayContainer< Float64Container > Safir::Dob::Typesystem::Float64ContainerArray
 An array of DOB-containers containing 64 bit floats.
 
typedef ArrayContainer< TypeIdContainer > Safir::Dob::Typesystem::TypeIdContainerArray
 An array of DOB-containers containing TypeIds.
 
typedef ArrayContainer< InstanceIdContainer > Safir::Dob::Typesystem::InstanceIdContainerArray
 An array of DOB-containers containing InstanceIds.
 
typedef ArrayContainer< EntityIdContainer > Safir::Dob::Typesystem::EntityIdContainerArray
 An array of DOB-containers containing EntityIds.
 
typedef ArrayContainer< ChannelIdContainer > Safir::Dob::Typesystem::ChannelIdContainerArray
 An array of DOB-containers containing ChannelIds.
 
typedef ArrayContainer< HandlerIdContainer > Safir::Dob::Typesystem::HandlerIdContainerArray
 An array of DOB-containers containing HandlerIds.
 
typedef ArrayContainer< StringContainer > Safir::Dob::Typesystem::StringContainerArray
 An array of DOB-containers containing strings.
 
typedef Safir::Dob::Typesystem::ArrayContainer< ObjectContainer > Safir::Dob::Typesystem::ObjectContainerArray
 An array of DOB-containers containing DOB-objects.
 
typedef Safir::Dob::Typesystem::ArrayContainer< BinaryContainer > Safir::Dob::Typesystem::BinaryContainerArray
 An array of DOB-containers containing Binaries.