MIRA
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
mira Namespace Reference

Namespaces

 atomic
 
 BinaryJSONConverter
 
 ChannelDragnDropUtils
 
 ChannelManager
 
 Color
 
 console
 
 detail
 
 DiscoverService
 
 DistanceLUT
 
 ErrorService
 
 FrameworkGraph
 
 FrameworkWithGui
 
 GeneralBresenhamLineIterator
 
 GeneralBresenhamLineIteratorCommonBase
 
 ImgPainter
 
 IncrementalMoments
 
 IVisualization2DSite
 
 IVisualization3DSite
 
 json
 
 JSONRPCBackend
 
 LogCustomizableFilter
 
 LogCustomizableFormatter
 
 model
 
 OgreUtils
 
 PoseTool
 
 Private
 
 Process
 
 PropertyHints
 
 QtUtils
 
 RasterTransformation
 
 RecursiveMemberReflectorBase
 
 RemoteModule
 
 robot
 
 RPCClient
 
 RPCHandler
 
 RPCManager
 
 RPCServer
 
 serialization
 
 Serializer
 
 SerialPort
 
 singleton
 
 Tape
 
 TapeRecorder
 
 TapeRecorderWidget
 
 TapeVisitor
 
 ThreadMonitor
 
 TransformerBase
 
 TypedChannelBufferBase
 
 Visualization
 
 Visualization2DView
 
 VisualizationRegistry
 
 Workbench
 
 XMLDom
 

Classes

class  AbstractAuthority
 
class  AbstractChannel
 
class  AbstractChannelSubscriber
 
class  AbstractDeferredInvoker
 
class  AbstractInterfaceCallbackHandler
 
class  AbstractReflector
 
class  AbstractRemotePropertyNode
 
class  AbstractRPCClient
 
class  AbstractRPCHandler
 
class  AbstractTransformerNode
 
class  Accessor
 
class  AccessorGetterPart
 
struct  AccessorGetterPart< Getter< T > >
 
class  AccessorGetterPartInternalRedirect
 
class  AccessorSetterPart
 
class  AccessorSetterPart< NullSetter< T > >
 
class  AccessorSetterPart< Setter< T > >
 
struct  AESConfiguration
 
class  Angle
 
class  AngleBase
 
class  ArrowObject
 
class  Authority
 
class  AuthorityDescription
 
class  AuthorityManager
 
class  AuthorityRuntime
 
class  AxesCovObject
 
class  AxesObject
 
class  AxesVisualization
 
class  BinaryBufferStreamBase
 
class  BinaryDeserializer
 
class  BinaryIosBase
 
class  BinaryIstream
 
class  BinaryOstream
 
class  BinaryRPCBackendTempl
 
class  BinarySerializer
 
class  BinarySerializerCodec
 
class  BinarySerializerMixin
 
struct  BinarySerializerTag
 
class  BresenhamLineIterator
 
class  Buffer
 
class  BufferStream
 
class  CallStack
 
class  CameraOrbitTool2D
 
class  CameraOrbitTool3D
 
class  Channel
 
class  ChannelBuffer
 
class  ChannelBuffer< T *>
 
class  ChannelBuffer< void >
 
class  ChannelBufferBase
 
struct  ChannelBufferPromoter
 
struct  ChannelBufferPromoter< U *>
 
struct  ChannelBufferPromoterCommon
 
class  ChannelContentChange
 
class  ChannelHysteresis
 
class  ChannelInterval
 
class  ChannelManager
 
class  ChannelProperty
 
class  ChannelPropertyBase
 
class  ChannelPropertyDelegateLineEdit
 
class  ChannelPropertyProxy
 
class  ChannelRead
 
class  ChannelReadInterval
 
class  ChannelReadWriteBase
 
class  ChannelReadWriteBase< Derived, void >
 
class  ChannelReadWriteCommonBase
 
class  ChannelReadWriteShared
 
struct  ChannelReadWriteTraits
 
struct  ChannelReadWriteTraits< ChannelRead< T > >
 
struct  ChannelReadWriteTraits< ChannelRead< void > >
 
struct  ChannelReadWriteTraits< ChannelWrite< T > >
 
struct  ChannelReadWriteTraits< ChannelWrite< void > >
 
class  ChannelSubscriber
 
class  ChannelSynchronizer
 
class  ChannelSynchronizerBase
 
class  ChannelVectorSynchronizer1
 
class  ChannelWrite
 
class  Circle
 
class  Class
 
class  ClassFactory
 
class  ClassProxy
 
class  CodecDialog
 
class  CodecWidget
 
class  CollapsibleTreeHeader
 
class  ColorBase
 
class  Colormap
 
class  ColormapProperty
 
class  ColormapPropertyComboBox
 
class  Complementary10Colormap
 
class  Complementary6Colormap
 
class  CompoundMeta
 
class  ConcreteBinaryDeserializer
 
class  ConcreteBinarySerializer
 
class  ConcreteChannel
 
class  ConcreteRemoteConnection
 
class  ConcreteRemoteOutgoingConnection
 
class  ConfigurationLoader
 
class  ConfigurationLoaderPlugin
 
class  ConfigurationPreparePlugin
 
class  ContinuousColormap
 
class  CovObject
 
class  CRSplineInterpolator
 
class  CyclicRunnable
 
class  DefaultInitializer
 
class  DefaultTextVisualizationBase
 
class  DeferredInvokerFinishHandler
 
struct  Deg2RadNonNegativeType
 
class  Degree
 
class  DegreeBase
 
class  Deserializer
 
class  DeserializerFormatMixin
 
class  DeserializerFormatMixin01Base
 
class  DeserializerFormatMixin< BinaryStream, 0 >
 
class  DeserializerFormatMixin< BinaryStream, 1 >
 
class  DeserializerFormatMixin< BinaryStream, 2 >
 
class  DiagnosticRunnable
 
class  DiagnosticsModule
 
class  DiscoverService
 
class  DiscreteColormap
 
class  DispatcherThread
 
class  DistanceLUT
 
class  Duration
 
class  DurationDialog
 
class  DynamicPoints
 
class  DynamicRenderable
 
class  EagerSingleton
 
class  EagerSingletonNoLock
 
class  EditorPart
 
class  EditorPartArea
 
class  EditorPartAreaTabBar
 
class  EditorPartTitleBar
 
class  EditorPartWindow
 
class  EigenFormat
 
class  ErrorService
 
class  Exception
 
class  ExceptionCallStackSize
 
class  ExplicitSingleton
 
struct  ExtensibleEnum
 
struct  ExtensibleEnum< T, true, Counting, CountType, UseMutex >
 
class  FlowLayout
 
class  Footprint
 
class  FormulaeColormap
 
class  FormulaeColormapBase
 
class  Framework
 
class  FrameworkGraph
 
class  FrameworkGraphMixin
 
class  FrameworkGraphMixin< C, void >
 
struct  FrameworkMessageHeader
 
class  FrameworkTransformer
 
class  FrameworkTransformerNode
 
struct  FrameworkTransformReadAccessor
 
struct  FrameworkTransformReadAccessor< ChannelTransformType, LinearInterpolator >
 
struct  FrameworkTransformReadAccessor< ChannelTransformType, LinearInterpolatorExtrapolationLimit >
 
struct  FrameworkTransformReadAccessor< ChannelTransformType, LinearInterpolatorNearestNeighbourExtrapolator >
 
struct  FrameworkTransformReadAccessor< ChannelTransformType, LinearInterpolatorNoExtrapolation >
 
struct  FrameworkTransformReadAccessor< ChannelTransformType, NearestNeighborInterpolator >
 
struct  FrameworkTransformWriteAccessor
 
class  FrameworkWithGui
 
class  FromHex
 
class  FromOct
 
class  FunctionRunnable
 
class  GeneralBresenhamLineIterator
 
class  GeneralBresenhamLineIteratorBase
 
class  GeneralBresenhamLineIteratorBase< Drive, false >
 
class  GeneralBresenhamLineIteratorCommonBase
 
class  GenericTransformer
 
class  Getter
 
class  GradientColormap
 
class  GradientColormapBase
 
class  GrayscaleColormap
 
class  GridObject
 
class  gzstreambase
 
class  gzstreambuf
 
class  has_assign
 
class  HashDigest
 
class  HashStream
 
class  HashStreamBuf
 
class  HasPublicDefaultConstructor
 
class  HighlightProperty
 
class  HSVColormap
 
class  IAdaptable
 
class  IAuthorityProvider
 
class  IFrameworkTransformer
 
class  IFrameworkTransformerLinkType
 
class  igzstream
 
class  ImageObject
 
class  Img
 
class  Img< T, 1 >
 
class  Img< void, 1 >
 
class  ImgBase
 
class  ImgConstIterator
 
class  ImgIterator
 
class  ImgIteratorBase
 
class  ImgPixel
 
class  ImgPixel< T, 1 >
 
class  ImgPixel< T, 2 >
 
class  ImgPixel< T, 3 >
 
class  ImgPixel< T, 4 >
 
class  ImgPixelBase
 
class  ImgTypedBase
 
class  ImgWidget
 
class  IncrementalMoments
 
class  IncrementalMoments< T, 1, 1 >
 
class  IncrementalMoments< T, 1, 2 >
 
class  IncrementalMoments< T, D, 1 >
 
class  IncrementalMoments< T, D, 2 >
 
class  IndexSelectorProperty
 
class  IndexSelectorProperty< false >
 
class  IndexSelectorPropertyBase
 
class  InteractionListener3D
 
class  IntervalFilter
 
struct  IntSignal
 
class  IOService
 
class  IPartListener
 
class  IRunnable
 
class  IsAtomicSerializable
 
class  IsAtomicSerializable< JSONValue >
 
class  IsAtomicSerializable< std::basic_string< CharT, Traits, Alloc > >
 
class  IsAtomicSerializable< UUID >
 
class  IsBitwiseSerializable
 
class  IsCollection
 
class  IsCollection< boost::geometry::model::ring< PointType > >
 
class  IsCollection< Buffer< T, Allocator > >
 
class  IsCollection< MetaTypeDatabase >
 
class  IsCopyAssignable
 
class  IsCopyAssignable< RemoteModule::ConnectionMap >
 
class  IsDefaultConstructible
 
class  IsNotMetaSerializable
 
class  IsNotMetaSerializable< Img< TPixel, TChannels > >
 
class  IsObjectTrackable
 
class  IsObjectTrackable< Buffer< T, Allocator > >
 
class  IsObjectTrackable< ChannelPropertyProxy >
 
class  IsObjectTrackable< TransformProperty >
 
class  IsPointerOrSharedPointer
 
class  IsPointerOrSharedPointer< boost::shared_ptr< T > >
 
class  IsPointerOrSharedPointer< std::shared_ptr< T > >
 
class  IsTransparentSerializable
 
class  IsTransparentSerializable< Accessor< Getter, Setter >, SerializerTag >
 
class  IsTransparentSerializable< AccessorGetterPartInternalRedirect< T >, SerializerTag >
 
class  IsTransparentSerializable< Angle< T >, SerializerTag >
 
class  IsTransparentSerializable< ColormapProperty, SerializerTag >
 
class  IsTransparentSerializable< Date, SerializerTag >
 
class  IsTransparentSerializable< Degree< T >, SerializerTag >
 
class  IsTransparentSerializable< Duration, SerializerTag >
 
class  IsTransparentSerializable< Getter< T >, SerializerTag >
 
class  IsTransparentSerializable< IndexSelectorProperty< true >, SerializerTag >
 
class  IsTransparentSerializable< KnownFramework, SerializerTag >
 
class  IsTransparentSerializable< Path, SerializerTag >
 
class  IsTransparentSerializable< Radian< T >, SerializerTag >
 
class  IsTransparentSerializable< RemoteConnectionProxy, SerializerTag >
 
class  IsTransparentSerializable< ResourceName, SerializerTag >
 
class  IsTransparentSerializable< RSAKey, SerializerTag >
 
class  IsTransparentSerializable< RSASignature, SerializerTag >
 
class  IsTransparentSerializable< Setter< T >, SerializerTag >
 
class  IsTransparentSerializable< SignedAngle< T >, SerializerTag >
 
class  IsTransparentSerializable< SignedDegree< T >, SerializerTag >
 
class  IsTransparentSerializable< SignedRadian< T >, SerializerTag >
 
class  IsTransparentSerializable< Time, SerializerTag >
 
class  IsTransparentSerializable< TransformProperty, SerializerTag >
 
class  IsTransparentSerializable< XMLDom, SerializerTag >
 
class  IsTransparentSerializable< XMLDom, XMLSerializerTag >
 
class  IsTransparentSerializableHelper
 
class  IteratablePriorityQueue
 
class  IteratorRangeContainer
 
class  IVisualization2DSite
 
class  IVisualization3DSite
 
class  IVisualizationSite
 
class  IVisualizationSiteTransformable
 
class  IVisualizationTextItem
 
class  IVisualizationTextSite
 
class  IVisualizationTextTraceItem
 
class  IVisualizationTextTraceSite
 
class  IWorkbenchPart
 
class  IWorkbenchPartSite
 
class  JetColormap
 
class  JSONDeserializer
 
class  JSONRPCBackend
 
class  JSONRPCResponse
 
class  JSONSerializer
 
struct  KnownFramework
 
class  LazySingleton
 
class  LazySingletonNoLock
 
struct  LibraryInfo
 
class  LibraryRegistry
 
struct  LibraryVersion
 
class  Line
 
class  LinearInterpolator
 
class  LinearInterpolatorExtrapolationLimit
 
class  LinearInterpolatorNearestNeighbourExtrapolator
 
class  LinearInterpolatorNoExtrapolation
 
class  LineEditClear
 
class  LineListObject
 
class  LineStripObject
 
class  LockedPropertyNodeAccess
 
class  LockedPropertyNodeAccess< NodeType, ValueType, false, true >
 
class  LockedPropertyNodeAccess< NodeType, ValueType, true, false >
 
class  LockedPropertyNodeAccess< NodeType, ValueType, true, true >
 
class  LockedPropertyNodeAccessCommon
 
class  LogConsoleSink
 
class  LogCore
 
class  LogCustomizableFilter
 
class  LogCustomizableFormatter
 
class  LogFileSink
 
class  LogFilterBase
 
class  LogFormatterBase
 
class  Logger
 
struct  LogRecord
 
struct  LogRecordFunctionInfo
 
class  LogSimpleFormatter
 
class  LogSink
 
class  LogTimer
 
class  LogTxtStreamSink
 
class  MakeString
 
class  ManifestAgent
 
struct  ManifestClassInfo
 
class  MD5StreamBuf
 
struct  MemoryBlockInfo
 
struct  MemoryUsage
 
class  MeshFactory
 
class  MeshLoader
 
class  MeshObject
 
class  MetaSerializer
 
class  MetaTypeDatabase
 
struct  MethodMeta
 
class  MicroUnit
 
class  MulticastSender
 
class  MultiInputDialog
 
class  NameRegistry
 
class  NearestNeighborInterpolator
 
struct  NetworkTypeTrait
 
struct  NetworkTypeTrait< double >
 
struct  NetworkTypeTrait< float >
 
class  NormalRandomDistribution
 
class  NormalRandomDistribution< 1, T >
 
class  NormalRandomGenerator
 
class  NullClass
 
class  NullSetter
 
class  NumericalIstream
 
class  NumericalOstream
 
class  Object
 
class  OgreSingletonHelper
 
class  OgreWidget
 
class  OgreWidgetEx
 
class  ogzstream
 
class  PageViewPart
 
class  PathPointItem
 
class  PerformanceStatistics
 
class  PerspectiveTabBar
 
class  PerspectiveTabWidget
 
class  Pm3dColormap
 
class  Point
 
class  Point< T, 2 >
 
class  Point< T, 3 >
 
class  PointBase
 
class  PointVectorObject
 
class  PolygonObject
 
class  PolygonTool
 
class  PolygonTool2D
 
class  PolymorphicChannelBuffer
 
class  PoolAllocator
 
class  Pose2LineEdit
 
class  PoseTool
 
class  PoseTool2D
 
struct  PoseVectorTrait
 
struct  PoseVectorTrait< Pose3 >
 
struct  PoseVectorTrait< PoseCov3 >
 
class  Process
 
class  Profiler
 
class  ProgramOptions
 
class  PropertyEditor
 
class  PropertyHint
 
class  PropertyItemEditor
 
class  PropertyManager
 
class  PropertyNode
 
class  PropertyNodeInfo
 
class  PropertyNodeListener
 
struct  PropertyQueryResult
 
class  PropertyReflector
 
class  PropertySerializer
 
class  PropertyTree
 
class  PropertyView
 
class  PropertyViewPage
 
class  ProtecteeMixin
 
class  PseudoClass
 
class  QConsole
 
class  QConsolePopupCompleter
 
class  QtUnit
 
class  Radian
 
class  RadianBase
 
class  RandomGenerator
 
class  RandomGeneratorSingleton
 
class  RasterTransformation
 
class  RecordedChannelInfo
 
class  Rect
 
class  Rect< T, 2 >
 
class  Rect< T, 3 >
 
class  RectBase
 
class  RectObject
 
class  RectTool3D
 
class  RecursiveMemberReflector
 
class  RecursiveMemberReflectorBase
 
class  RedBlueColormap
 
struct  ReflectMemberMeta
 
class  ReflectorInterface
 
class  Registrar
 
class  RemoteAuthority
 
class  RemoteAuthorityPropertyUpdater
 
class  RemoteAuthorityRootPropertyNode
 
class  RemoteConnection
 
class  RemoteConnectionPool
 
class  RemoteConnectionProxy
 
class  RemoteIncomingConnection
 
class  RemoteModule
 
class  RemoteOutgoingConnectionBase
 
class  RemoteServer
 
class  ResourceName
 
class  RigidTransform
 
class  RigidTransform< T, 2 >
 
class  RigidTransform< T, 3 >
 
class  RigidTransformBase
 
class  RigidTransformCov
 
class  RigidTransformCov< T, 2 >
 
class  RigidTransformCov< T, 3 >
 
class  RootPropertyNode
 
struct  RPCCallDefinition
 
class  RPCClient
 
class  RPCFuture
 
class  RPCFuture< JSONRPCResponse >
 
class  RPCFuture< void >
 
class  RPCFutureCommon
 
class  RPCHandler
 
class  RPCInvoker
 
class  RPCManager
 
class  RPCServer
 
struct  RPCSignature
 
class  RSAKey
 
class  RSASignature
 
class  SceneQueryTool
 
class  SchmittTriggerHysteresis
 
class  ScopedAccess
 
class  ScopedAccess< Protectee, void >
 
class  ScopedAccessBase
 
class  ScrollView
 
class  SelectionListDialog
 
class  SerializableException
 
class  Serializer
 
class  SerializerFormatMixin
 
class  SerializerFormatMixin01Base
 
class  SerializerFormatMixin< BinaryStream, 0, Buffered, StreamType >
 
class  SerializerFormatMixin< BinaryStream, 1, Buffered, StreamType >
 
class  SerializerFormatMixin< BinaryStream, 2, Buffered, StreamType >
 
class  SerialPort
 
class  ServiceInterfaceHandler
 
class  ServiceLevel
 
class  ServiceLevelBase
 
class  ServiceProperty
 
class  Setter
 
class  SHA1StreamBuf
 
class  SHA256StreamBuf
 
class  SharedAuthority
 
class  SharedLibrary
 
class  SharedLibraryLoader
 
class  SignalBinder
 
class  SignedAngle
 
class  SignedDegree
 
class  SignedRadian
 
class  SingleSelectionListDialog
 
class  Singleton
 
class  Size
 
class  Size< T, 2 >
 
class  Size< T, 3 >
 
class  SpinBoxDelegate
 
class  Spinlock
 
class  SplashScreen
 
class  SQLiteCachedQuery
 
class  SQLiteDB
 
class  SQLiteQuery
 
class  Stamped
 
class  Stamped< T *>
 
class  StampedDataQueue
 
class  StampedHeader
 
class  StampedPrimitive
 
class  Status
 
class  StatusManager
 
class  StreamAccessMixin
 
class  StreamAccessMixin< BinaryStream, true >
 
class  StreamAccessMixinBase
 
class  StripedStorageBase
 
class  StripedStorageBinary
 
class  StripedStorageXML
 
class  TabularColormap
 
class  Tape
 
class  TapeFileDialog
 
class  TapePlayer
 
class  TapePlayerWidget
 
class  TapeRecorder
 
class  TapeRecorderConfig
 
class  TapeRecorderWidget
 
class  TapeVisitor
 
class  TClass
 
class  TEigenFormat
 
class  TEigenFormatReadOnly
 
class  TemplateClass
 
class  TextEditAutoCompletion
 
class  TextObject
 
class  ThreadMonitor
 
class  Time
 
class  TimeOffsetCompensation
 
class  TitleBar
 
class  ToHex
 
class  ToOct
 
struct  TPower
 
struct  TPower< base, 0 >
 
struct  TransformDesc
 
class  Transformer
 
class  TransformerBase
 
class  TransformerNode
 
class  TransformProperty
 
class  TreeViewFilter
 
class  TRPCInvoker
 
class  TypedChannelBufferBase
 
class  TypedDefaultTextVisualizationBase
 
class  TypedPropertyNode
 
class  TypedPropertyNodeImpl
 
class  TypedPropertyNodeImpl< Accessor< Getter, Setter > >
 
class  TypedPropertyNodeImpl< T *>
 
class  TypedPropertyNodeImplGetSetMixin
 
class  TypedPropertyNodeImplGetSetMixin< T, false >
 
class  TypedPropertyNodeImplGetSetMixinBase
 
class  TypedRemotePropertyNode
 
class  TypedVoidConstPtr
 
class  TypedVoidPtr
 
class  TypeMeta
 
class  TypeServiceLevel
 
class  UniformRandomGenerator
 
class  Unit
 
class  UnitManager
 
class  UntypedImgConstIterator
 
class  UntypedImgIterator
 
class  UntypedImgIteratorValue
 
class  VacantClass
 
class  ViewPart
 
class  ViewPartTitleBar
 
class  Visualization
 
class  Visualization2D
 
class  Visualization2DBasic
 
class  Visualization2DContainer
 
class  Visualization2DView
 
class  Visualization3D
 
class  Visualization3DBasic
 
class  Visualization3DContainer
 
class  Visualization3DView
 
class  VisualizationControl
 
class  VisualizationControlPage
 
class  VisualizationObject
 
class  VisualizationRegistry
 
class  VisualizationText
 
class  VisualizationTextBase
 
class  VisualizationTextBasic
 
class  VisualizationTextItem
 
class  VisualizationTextJSONBase
 
class  VisualizationTextTrace
 
class  VisualizationTextTraceBasic
 
class  VisualizationTool
 
class  VisualizationTool2D
 
class  VisualizationTool3D
 
class  VisualizationView
 
class  VisualizationViewTransformable
 
class  WidgetResizeHandler
 
class  Workbench
 
class  WorkbenchPart
 
class  XMemberNotFound_NoDefault
 
class  XMLDeserializer
 
class  XMLDom
 
class  XMLDomPreprocessor
 
class  XMLSerializer
 
struct  XMLSerializerTag
 
struct  XMLVariableValue
 
class  XRPC
 

Typedefs

typedef boost::shared_ptr< boost::asio::io_service > ServicePtr
 
typedef boost::shared_ptr< IOServiceIOServicePtr
 
typedef boost::shared_ptr< MulticastSenderMulticastSenderPtr
 
typedef boost::shared_ptr< SerializableExceptionSerializableExceptionPtr
 
typedef boost::shared_ptr< LogFormatterBaseLogFormatterPtr
 
typedef boost::shared_ptr< LogFilterBaseLogFilterPtr
 
typedef boost::shared_ptr< LogSinkLogSinkPtr
 
typedef ClassProxy ClassPtr
 
typedef int TypeId
 
typedef Circle< int > Circlei
 
typedef Circle< float > Circlef
 
typedef Circle< double > Circled
 
typedef Line< int, 2 > Line2i
 
typedef Line< int, 3 > Line3i
 
typedef Line< float, 2 > Line2f
 
typedef Line< float, 3 > Line3f
 
typedef Point< int, 2 > Point2i
 
typedef Point< float, 2 > Point2f
 
typedef Point< double, 2 > Point2d
 
typedef Point< int, 3 > Point3i
 
typedef Point< float, 3 > Point3f
 
typedef Point< double, 3 > Point3d
 
typedef boost::geometry::model::ring< Point2iPolygon2i
 
typedef boost::geometry::model::ring< Point2fPolygon2f
 
typedef boost::geometry::model::ring< Point2dPolygon2d
 
typedef boost::geometry::model::ring< Point3iPolygon3i
 
typedef boost::geometry::model::ring< Point3fPolygon3f
 
typedef boost::geometry::model::ring< Point3dPolygon3d
 
typedef Rect< int, 2 > Rect2i
 
typedef Rect< float, 2 > Rect2f
 
typedef Rect< double, 2 > Rect2d
 
typedef Rect< int, 3 > Box3i
 
typedef Rect< float, 3 > Box3f
 
typedef Rect< double, 3 > Box3d
 
typedef Size< int, 2 > Size2i
 
typedef Size< float, 2 > Size2f
 
typedef Size< double, 2 > Size2d
 
typedef Size< int, 3 > Size3i
 
typedef Size< float, 3 > Size3f
 
typedef Size< double, 3 > Size3d
 
typedef Img< uint8, 1 > Img8U1
 
typedef Img< uint8, 2 > Img8U2
 
typedef Img< uint8, 3 > Img8U3
 
typedef Img< uint8, 4 > Img8U4
 
typedef Img< uint16, 1 > Img16U1
 
typedef Img< uint16, 2 > Img16U2
 
typedef Img< uint16, 3 > Img16U3
 
typedef Img< uint16, 4 > Img16U4
 
typedef Img< int16, 1 > Img16S1
 
typedef Img< int16, 2 > Img16S2
 
typedef Img< int16, 3 > Img16S3
 
typedef Img< int16, 4 > Img16S4
 
typedef Img< float, 1 > Img32F1
 
typedef Img< float, 2 > Img32F2
 
typedef Img< float, 3 > Img32F3
 
typedef Img< float, 4 > Img32F4
 
typedef Img< double, 1 > Img64F1
 
typedef Img< double, 2 > Img64F2
 
typedef Img< double, 3 > Img64F3
 
typedef Img< double, 4 > Img64F4
 
typedef json::Value JSONValue
 
typedef json::Object JSONObject
 
typedef json::Array JSONArray
 
typedef SignedDegree< int > SignedDegreei
 
typedef SignedDegree< float > SignedDegreef
 
typedef SignedDegree< double > SignedDegreed
 
typedef Degree< int > Degreei
 
typedef Degree< float > Degreef
 
typedef Degree< double > Degreed
 
typedef SignedRadian< float > SignedRadianf
 
typedef SignedRadian< double > SignedRadiand
 
typedef Radian< float > Radianf
 
typedef Radian< double > Radiand
 
typedef SignedAngle< float > SignedAnglef
 
typedef SignedAngle< double > SignedAngled
 
typedef Angle< float > Anglef
 
typedef Angle< double > Angled
 
typedef std::list< MemoryBlockInfoMemoryBlockInfoList
 
typedef std::string Typename
 
typedef boost::shared_ptr< AbstractDeferredInvokerAbstractDeferredInvokerPtr
 
typedef boost::shared_ptr< AbstractInterfaceCallbackHandlerAbstractInterfaceCallbackHandlerPtr
 
typedef boost::shared_ptr< AbstractRPCHandlerAbstractRPCHandlerPtr
 
typedef BinaryRPCBackendTempl< 0 > BinaryRPCBackendLegacy
 
typedef BinaryRPCBackendTempl< 2 > BinaryRPCBackend
 
typedef std::vector< RPCCallDefinitionRPCCallDefinitions
 
typedef BasicAESEncryptionFilter AESEncryptionFilter
 
typedef BasicAESDecryptionFilter AESDecryptionFilter
 
typedef HashStream< MD5StreamBufMD5
 
typedef BasicRSAPublicEncryptionFilter RSAPublicEncryptionFilter
 
typedef BasicRSAPrivateDecryptionFilter RSAPrivateDecryptionFilter
 
typedef HashStream< SHA1StreamBufSHA1
 
typedef HashStream< SHA256StreamBufSHA256
 
typedef ConcreteBinarySerializer< BinaryBufferOstream, 2 > BinaryBufferSerializer
 
typedef ConcreteBinarySerializer< BinaryBufferOstream, 0 > BinaryBufferSerializerLegacy
 
typedef ConcreteBinarySerializer< BinaryStlOstream, 2 > BinaryStreamSerializer
 
typedef ConcreteBinarySerializer< BinaryStlOstream, 2, true > BufferedBinaryStreamSerializer
 
typedef ConcreteBinarySerializer< BinaryStlOstream, 0 > BinaryStreamSerializerLegacy
 
typedef ConcreteBinaryDeserializer< BinaryBufferIstream, 2 > BinaryBufferDeserializer
 
typedef ConcreteBinaryDeserializer< BinaryBufferIstream, 1 > BinaryBufferDeserializerLegacyMarked
 
typedef ConcreteBinaryDeserializer< BinaryBufferIstream, 0 > BinaryBufferDeserializerLegacy
 
typedef ConcreteBinaryDeserializer< BinaryStlIstream, 2 > BinaryStreamDeserializer
 
typedef ConcreteBinaryDeserializer< BinaryStlIstream, 1 > BinaryStreamDeserializerLegacyMarked
 
typedef ConcreteBinaryDeserializer< BinaryStlIstream, 0 > BinaryStreamDeserializerLegacy
 
typedef boost::shared_ptr< BinarySerializerCodecBinarySerializerCodecPtr
 
typedef boost::shared_ptr< TypeMetaTypeMetaPtr
 
typedef boost::shared_ptr< MethodMetaMethodMetaPtr
 
typedef boost::shared_ptr< CompoundMetaCompoundMetaPtr
 
typedef std::set< PropertyNodeListener *> PropertyNodeListenerList
 
typedef BinaryOstream< std::basic_ostream< char, std::char_traits< char > > > BinaryStlOstream
 
typedef BinaryOstream< BinaryBufferStreamBaseBinaryBufferOstream
 
typedef BinaryIstream< std::basic_istream< char, std::char_traits< char > > > BinaryStlIstream
 
typedef BinaryIstream< BinaryBufferStreamBaseBinaryBufferIstream
 
typedef uint32 ThreadID
 
typedef RigidTransform< float, 2 > Pose2
 
typedef RigidTransform< float, 3 > Pose3
 
typedef RigidTransformCov< float, 2 > PoseCov2
 
typedef RigidTransformCov< float, 3 > PoseCov3
 
typedef PoseVectorTrait< Pose2 >::VectorType Pose2Vector
 
typedef PoseVectorTrait< Pose3 >::VectorType Pose3Vector
 
typedef PoseVectorTrait< PoseCov2 >::VectorType PoseCov2Vector
 
typedef PoseVectorTrait< PoseCov3 >::VectorType PoseCov3Vector
 
typedef PoseCov2Vector Pose2CovVector
 
typedef PoseCov3Vector Pose3CovVector
 
typedef RigidTransform< float, 2 > RigidTransform2f
 
typedef RigidTransform< float, 3 > RigidTransform3f
 
typedef RigidTransform< double, 2 > RigidTransform2d
 
typedef RigidTransform< double, 3 > RigidTransform3d
 
typedef RigidTransformCov< float, 2 > RigidTransformCov2f
 
typedef RigidTransformCov< float, 3 > RigidTransformCov3f
 
typedef RigidTransformCov< double, 2 > RigidTransformCov2d
 
typedef RigidTransformCov< double, 3 > RigidTransformCov3d
 
typedef Transformer< float, 2 > Transformer2f
 
typedef Transformer< float, 3 > Transformer3f
 
typedef Transformer< double, 2 > Transformer2d
 
typedef Transformer< double, 3 > Transformer3d
 
typedef Transformer< float, 2, RigidTransformCovTransformerCov2f
 
typedef Transformer< float, 3, RigidTransformCovTransformerCov3f
 
typedef Transformer< double, 2, RigidTransformCovTransformerCov2d
 
typedef Transformer< double, 3, RigidTransformCovTransformerCov3d
 
typedef RigidTransform< float, 2 > Velocity2
 
typedef RigidTransform< float, 3 > Velocity3
 
typedef RigidTransformCov< float, 2 > VelocityCov2
 
typedef RigidTransformCov< float, 3 > VelocityCov3
 
typedef std::vector< Velocity2, Eigen::aligned_allocator< Velocity2 > > Velocity2Vector
 
typedef std::vector< Velocity3, Eigen::aligned_allocator< Velocity3 > > Velocity3Vector
 
typedef std::vector< Velocity2, Eigen::aligned_allocator< VelocityCov2 > > VelocityCov2Vector
 
typedef std::vector< Velocity3, Eigen::aligned_allocator< VelocityCov3 > > VelocityCov3Vector
 
typedef boost::filesystem::path Path
 
typedef std::vector< PathPathVector
 
typedef boost::shared_ptr< SharedLibrarySharedLibraryPtr
 
typedef boost::gregorian::date Date
 
typedef boost::gregorian::date_duration DateDuration
 
typedef boost::uuids::uuid UUID
 
typedef std::map< std::string, XMLVariableValueXMLVariablesMap
 
typedef AbstractChannelAbstractChannelPtr
 
typedef boost::shared_ptr< AbstractChannelSubscriberAbstractChannelSubscriberPtr
 
typedef boost::shared_ptr< AuthorityAuthorityPtr
 
typedef boost::shared_ptr< AuthorityRuntimeAuthorityRuntimePtr
 
typedef boost::shared_ptr< DiscoverServiceDiscoverServicePtr
 
typedef DispatcherThread::Timer Timer
 
typedef DispatcherThread::TimerPtr TimerPtr
 
typedef DispatcherThread::TimerCallback TimerCallback
 
typedef boost::shared_ptr< MicroUnitMicroUnitPtr
 
typedef ConcreteRemoteOutgoingConnection< 2 > RemoteOutgoingConnection
 
typedef ConcreteRemoteOutgoingConnection< 0 > RemoteOutgoingConnectionLegacy
 
typedef boost::shared_ptr< RemoteModuleRemoteModulePtr
 
typedef boost::shared_ptr< RPCHandlerRPCHandlerPtr
 
typedef boost::shared_ptr< IRunnableIRunnablePtr
 
typedef boost::shared_ptr< DiagnosticRunnableDiagnosticRunnablePtr
 
typedef boost::shared_ptr< ServiceInterfaceHandlerServiceInterfaceHandlerPtr
 
typedef DiagnosticsModuleDiagnosticsModulePtr
 
typedef std::map< std::string, RecordedChannelInfoRecordedChannelInfoMap
 
typedef boost::shared_ptr< ConfigurationPreparePluginConfigurationPreparePluginPtr
 
typedef boost::shared_ptr< ConfigurationLoaderPluginConfigurationLoaderPluginPtr
 

Enumerations

enum  SeverityLevel
 
enum  Endian
 
enum  RPCError
 
enum  AESBitLength
 
enum  AESBlockCipherMode
 
enum  AESMessageDigestAlgo
 
enum  PrintFormat
 
enum  ReflectCtrlFlags
 
enum  ChannelAccessFlags
 
enum  SlotQueryMode
 
enum  IntervalFillMode
 
enum  FrameworkMessageType
 

Functions

LogCustomizableFilter::AndOperator< Derived1, Derived2 > operator& (const LogCustomizableFilter::CustomFilter< Derived1 > &f1, const LogCustomizableFilter::CustomFilter< Derived2 > &f2)
 
LogCustomizableFilter::OrOperator< Derived1, Derived2 > operator| (const LogCustomizableFilter::CustomFilter< Derived1 > &f1, const LogCustomizableFilter::CustomFilter< Derived2 > &f2)
 
MIRA_BASE_EXPORT SeverityLevel stringToSeverityLevel (const std::string &levelString)
 
void reflect (Reflector &r, LogRecord &record)
 
void MIRA_BASE_EXPORT installSignalHandler (int sig, boost::function< void(const IntSignal &)> function)
 
CLASS * mira_factoryDynamicCast (Object *base)
 
std::string mira_stripNameFromIdentifier (std::string const &identifier)
 
std::string replaceTemplateGeneric (std::string const &genericIdent, std::string const &specialIdent)
 
std::ostream & operator<< (std::ostream &s, const LibraryVersion &version)
 
void loadManifests (const Path &pattern=MIRA_LIB_FOLDER"/*.manifest")
 
 MIRA_MEMBER_DETECTOR (mNoPublicDefaultConstructor)
 
TypeId typeId ()
 
void bresenham (int x0, int y0, int x1, int y1, Visitor &&visitor)
 
void bresenham (Point2i p0, Point2i p1, Visitor &&visitor)
 
void bresenhamRunSlice (int x0, int y0, int x1, int y1, Visitor &&visitor)
 
void bresenhamRunSlice (Point2i p0, Point2i p1, Visitor &&visitor)
 
boost::geometry::model::ring< PointType > createTriangle (const PointType &p1, const PointType &p2, const PointType &p3)
 
boost::geometry::model::ring< typename LineType::PointType > polygonFromLine (const LineType &line)
 
void reflect (Reflector &r, boost::geometry::model::ring< PointType > &p)
 
void rasterPolygon (const Polygon2f &polygon, const Rect2i &region, TransformationInRegion &&transformation, Visitor &&visitor)
 
void rasterPolygon (const Polygon2f &polygon, const Rect2i &region, TransformationInRegion &&transformation, Visitor &&visitor, uint precision)
 
void rasterRect (int xl, int yl, int xr, int yr, Visitor &&visitor)
 
void rasterRect (const Rect2i &rect, Visitor &&visitor)
 
void rasterTriangle (Point2i p0, Point2i p1, Point2i p2, Visitor &&visitor)
 
void rasterTriangle (const Polygon2i &polygon, Visitor &&visitor)
 
Img< TPixel, TChannels > img_cast (Img<> &other)
 
bool operator== (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator!= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator< (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator> (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator<= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator>= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
MIRA_BASE_EXPORT Img loadTGA (const std::string &filename)
 
OStream & operator<< (OStream &os, const JSONValue &value)
 
BinaryStlOstreamoperator<< (BinaryStlOstream &os, const JSONValue &value)
 
BinaryBufferOstreamoperator<< (BinaryBufferOstream &os, const JSONValue &value)
 
IStream & operator>> (IStream &is, JSONValue &value)
 
INTERNAL std::enable_if< std::is_floating_point< T >::value, T >::type deg2rad (T value)
 
std::enable_if< std::is_floating_point< T >::value, T >::type rad2deg (T value)
 
smallestAngleDifference (const T &a, const T &b)
 
bool inAngleInterval (T value, T min, T max)
 
bool isInAngleInterval (T value, T min, T max)
 
Getter< T > rad2degGetter (const T &cref)
 
Setter< T > deg2radSetter (T &ref)
 
Setter< T > deg2radSetter (T &ref, Deg2RadNonNegativeType)
 
Accessor< Getter< T >, Setter< T > > radAsDegAccessor (T &ref)
 
Accessor< Getter< T >, Setter< T > > radAsDegAccessor (T &ref, Deg2RadNonNegativeType)
 
Eigen::MatrixBase< Derived >::PlainObject choleskyInverse (const Eigen::MatrixBase< Derived > &m)
 
TEigenFormat< Derived > format (Eigen::MatrixBase< Derived > &matrix, Eigen::IOFormat format=EigenFormat::matlab())
 
TEigenFormatReadOnly< Derived > format (const Eigen::MatrixBase< Derived > &matrix, Eigen::IOFormat format=EigenFormat::matlab())
 
bool isApprox (const T &a, const T &b, const U &tol)
 
lerp (const T &a, const T &b, S alpha)
 
Derived lerpAngle (const AngleBase< T, UnitTag, Derived > &a, const AngleBase< T, UnitTag, Derived > &b, S alpha)
 
Degree< T > lerp (const Degree< T > &a, const Degree< T > &b, S alpha)
 
SignedDegree< T > lerp (const SignedDegree< T > &a, const SignedDegree< T > &b, S alpha)
 
Radian< T > lerp (const Radian< T > &a, const Radian< T > &b, S alpha)
 
SignedRadian< T > lerp (const SignedRadian< T > &a, const SignedRadian< T > &b, S alpha)
 
Angle< T > lerp (const Angle< T > &a, const Angle< T > &b, S alpha)
 
SignedAngle< T > lerp (const SignedAngle< T > &a, const SignedAngle< T > &b, S alpha)
 
Eigen::Rotation2D< T > lerp (const Eigen::Rotation2D< T > &a, const Eigen::Rotation2D< T > &b, S alpha)
 
Eigen::Quaternion< T > lerp (const Eigen::Quaternion< T > &a, const Eigen::Quaternion< T > &b, S alpha)
 
modulo (T x, T y)
 
float modulo (float x, float y)
 
double modulo (double x, double y)
 
long double modulo (long double x, long double y)
 
float normcdf (float x, float mu=0.0, float sigma=1.0)
 
pow (T base)
 
pow2 (T base)
 
pow3 (T base)
 
pow (T base, U exponent)
 
pow (T base, T exponent)
 
const T & saturate (const T &value, const T &minValue, const T &maxValue)
 
truncate (T value, uint32 decimals)
 
Eigen::Matrix< typename Eigen::MatrixBase< Derived >::Scalar, 3, 1 > eulerAngles (const Eigen::MatrixBase< Derived > &mat, typename Eigen::MatrixBase< Derived >::Index a0, typename Eigen::MatrixBase< Derived >::Index a1, typename Eigen::MatrixBase< Derived >::Index a2)
 
Eigen::Quaternion< T > quaternionFromYawPitchRoll (T yaw, T pitch, T roll)
 
Eigen::Quaternion< T > quaternionFromYawPitchRoll (const boost::tuples::tuple< T, T, T > &ypr)
 
void quaternionCovFromYawPitchRollCov (const Eigen::Matrix< T, 6, 6 > &eulerCovariance, float yaw, float pitch, float roll, Eigen::Quaternion< T > &oOrientation, Eigen::Matrix< T, 7, 7 > &oCovariance)
 
Eigen::Matrix< T, 7, 7 > quaternionCovFromYawPitchRollCov (const Eigen::Matrix< T, 6, 6 > &eulerCovariance, float yaw, float pitch, float roll)
 
Eigen::Matrix< T, 7, 7 > quaternionCovFromYawPitchRollCov (const Eigen::Matrix< T, 6, 6 > &eulerCovariance, const Eigen::Quaternion< T > &rotation)
 
boost::tuples::tuple< T, T, T > quaternionToYawPitchRoll (const Eigen::Quaternion< T > &q)
 
Eigen::Matrix< T, 6, 6 > quaternionCovToYawPitchRollCov (const Eigen::Matrix< T, 7, 7 > &covariance, const Eigen::Quaternion< T > &q)
 
Eigen::Matrix< T, 3, 3 > matrixFromYawPitchRoll (T yaw, T pitch, T roll)
 
Eigen::Matrix< T, 3, 3 > matrixFromYawPitchRoll (const boost::tuples::tuple< T, T, T > &ypr)
 
boost::tuples::tuple< T, T, T > matrixToYawPitchRoll (const Eigen::Matrix< T, 3, 3 > &r)
 
void derivMatricesFromYawPitchRoll (T yaw, T pitch, T roll, Eigen::Matrix< T, 3, 3 > &oR_dyaw, Eigen::Matrix< T, 3, 3 > &oR_dpitch, Eigen::Matrix< T, 3, 3 > &oR_droll)
 
NetworkTypeTrait< T >::Type hostToNetwork (const T &value)
 
NetworkTypeTrait< float >::Type hostToNetwork< float > (const float &value)
 
NetworkTypeTrait< double >::Type hostToNetwork< double > (const double &value)
 
networkToHost (const typename NetworkTypeTrait< T >::Type &value)
 
float networkToHost (const NetworkTypeTrait< float >::Type &value)
 
double networkToHost (const NetworkTypeTrait< double >::Type &value)
 
MIRA_BASE_EXPORT std::string resolveEnvironmentVariable (const std::string &envVar)
 
MIRA_BASE_EXPORT std::string resolveEnvironmentVariables (std::string envStr, bool ignoreErrors=true)
 
MIRA_BASE_EXPORT MemoryUsage getMemoryUsage ()
 
MIRA_BASE_EXPORT MemoryBlockInfoList getDetailedMemoryBlockUsage ()
 
MIRA_BASE_EXPORT int executeProcess (const std::string &cmd, std::string *oStdOut=NULL, std::string *oErrOut=NULL)
 
Typename typeName (bool cvqualify=true)
 
Typename typeName (T &t, bool cvqualify=true)
 
Private::ConcreteRPCInvoker< Backend, R, ARGS... > * make_RPCInvoker (Fn &&f)
 
Private::ConcreteRPCInvoker_memfn< Backend, MemFn, Class, ARGS... > * make_RPCInvoker (MemFn &&f, Class *obj)
 
RPCSignature makeRPCSignature (std::string name)
 
MIRA_BASE_EXPORT std::string base64Encode (const std::string &data)
 
MIRA_BASE_EXPORT Buffer< uint8 > base64Encode (const Buffer< uint8 > &data)
 
MIRA_BASE_EXPORT std::string base64Decode (const std::string &base64)
 
MIRA_BASE_EXPORT Buffer< uint8 > base64Decode (const Buffer< uint8 > &base64)
 
MIRA_BASE_EXPORT std::ostream & operator<< (std::ostream &stream, const RSAKey &key)
 
MIRA_BASE_EXPORT std::istream & operator>> (std::istream &stream, RSAKey &key)
 
MIRA_BASE_EXPORT std::ostream & operator<< (std::ostream &stream, const RSASignature &signature)
 
MIRA_BASE_EXPORT std::istream & operator>> (std::istream &stream, RSASignature &signature)
 
Accessor< Getter, SettermakeAccessor (const Getter &getter, const Setter &setter)
 
Getter< T > getter (T(*f)())
 
Getter< T > getter (const T &(*f)())
 
Getter< T > getter (T(Class::*f)(), Class *obj)
 
Getter< T > getter (const T &(Class::*f)(), Class *obj)
 
Getter< T > getter (LambdaFn fn)
 
Getter< T > getter (boost::function< T()> f)
 
Getter< T > getter (T(*f)(const TObject &), const TObject &object)
 
Getter< T > getter (T(*f)(TObject), const TObject &object)
 
Getter< T > getter (boost::function< T(const TObject &)> f, const TObject &object)
 
Getter< T > getter (boost::function< T(TObject)> f, const TObject &object)
 
Setter< T > setter (void(*f)(const T &))
 
Setter< T > setter (void(*f)(T))
 
Setter< T > setter (LambdaFn fn)
 
Setter< T > setter (void(Class::*f)(const T &), Class *obj)
 
Setter< T > setter (void(Class::*f)(T), Class *obj)
 
Setter< T > setter (boost::function< void(const T &)> f)
 
Setter< T > setter (TObject(*f)(const T &), TObject &object)
 
Setter< T > setter (TObject(*f)(T), TObject &object)
 
Setter< T > setter (boost::function< TObject(const T &)> f, TObject &object)
 
Setter< T > setter (boost::function< TObject(T)> f, TObject &object)
 
Private::TPrintHelper< T > print (const T &value, bool prettyPrint=true)
 
Private::TPrintHelper< T > print (const T &value, PrintFormat format, int precision=-1)
 
Setter< T > setterNotify (T &member, boost::function< void()> notifyFn)
 
Setter< T > setterNotify (T &member, void(Class::*f)(), Class *obj)
 
void splitReflectMemberInvoke (Reflector &r, Class *This)
 
void splitReflectMember (mira::ReflectorInterface< Reflector > &r, Class *This)
 
BinaryIosBasenet (BinaryIosBase &stream)
 
BinaryIosBasehost (BinaryIosBase &stream)
 
float MIRA_BASE_EXPORT getCPUUsage ()
 
RigidTransform< T, D > lerp (const RigidTransform< T, D > &t1, const RigidTransform< T, D > &t2, S alpha)
 
RigidTransformCov< T, D > lerp (const RigidTransformCov< T, D > &t1, const RigidTransformCov< T, D > &t2, S alpha)
 
TargetTransform transform_cast (const RigidTransform< OtherT, OtherD > &other)
 
TargetTransform transform_cast (const RigidTransformCov< OtherT, OtherD > &other)
 
bool testSuiteHasCommandLineOption (const std::string &arg)
 
void reflectRead (Reflector &r, Buffer< T, Allocator > &c)
 
void reflectWrite (Reflector &r, Buffer< T, Allocator > &c)
 
void reflect (Reflector &r, Buffer< T, Allocator > &c)
 
uint32 MIRA_BASE_EXPORT getMaxCompressedLength (uint32 uncompressedSize)
 
void MIRA_BASE_EXPORT compressBuffer (const Buffer< uint8 > &src, Buffer< uint8 > &ioDest, int compressionLevel=-1)
 
void MIRA_BASE_EXPORT uncompressBuffer (const Buffer< uint8 > &src, Buffer< uint8 > &ioDest)
 
Private::EvalFirstOf< P, Op > evalFirstOf (const Op &iOp, const typename P::first_type &iValue)
 
Private::EvalSecondOf< P, Op > evalSecondOf (const Op &iOp, const typename P::second_type &iValue)
 
MIRA_BASE_EXPORT void hexdump (std::ostream &stream, const uint8 *bytes, std::size_t length)
 
void hexdump (std::ostream &stream, const Buffer< T > &buffer)
 
MIRA_BASE_EXPORT Path findPackage (const std::string &package, Duration maxCacheAge=Duration::infinity())
 
MIRA_BASE_EXPORT std::map< std::string, PathfindPackages (Duration maxCacheAge=Duration::infinity())
 
MIRA_BASE_EXPORT PathVector extractPaths (const std::string &env)
 
MIRA_BASE_EXPORT Path normalizePath (const Path &path)
 
MIRA_BASE_EXPORT Path resolvePath (const Path &path, bool makeAbsolute=true)
 
MIRA_BASE_EXPORT bool isRootOfPath (const Path &root, const Path &path)
 
MIRA_BASE_EXPORT Path getExecutableDirectory ()
 
MIRA_BASE_EXPORT Path getHomeDirectory ()
 
MIRA_BASE_EXPORT Path getAppDataDirectory (const std::string &appName="mira")
 
MIRA_BASE_EXPORT Path getTempDirectory ()
 
MIRA_BASE_EXPORT Path relativizePath (const Path &path, const Path &base)
 
void reflectRead (Reflector &r, Path &path)
 
void reflectWrite (Reflector &r, Path &path)
 
MIRA_BASE_EXPORT void checkForMIRAPath ()
 
MIRA_BASE_EXPORT PathVector getMIRAPaths ()
 
MIRA_BASE_EXPORT Path findFile (const PathVector &paths, const Path &file)
 
MIRA_BASE_EXPORT Path findProjectFile (const Path &file)
 
MIRA_BASE_EXPORT PathVector findFiles (const PathVector &paths, const Path &file, bool recursive=false)
 
MIRA_BASE_EXPORT PathVector findFiles (const Path &path, const Path &file, bool recursive=false)
 
MIRA_BASE_EXPORT PathVector findProjectFiles (const Path &file, bool recursive=false)
 
MIRA_BASE_EXPORT Path findDirectory (const PathVector &paths, const Path &path)
 
MIRA_BASE_EXPORT Path findProjectDirectory (const Path &path)
 
MIRA_BASE_EXPORT Path findContainingMIRAPath (const Path &path)
 
MIRA_BASE_EXPORT Path chopMIRAPath (const Path &path)
 
MIRA_BASE_EXPORT PathVector findDirectories (const PathVector &paths, const Path &path, bool recursive=false)
 
MIRA_BASE_EXPORT PathVector findDirectories (const Path &basePath, const Path &path, bool recursive=false)
 
MIRA_BASE_EXPORT PathVector findProjectDirectories (const Path &path, bool recursive=false)
 
MIRA_BASE_EXPORT std::string findProjectPath (const std::string &path)
 
void printProgressBarHeader ()
 
void printProgressBar (int value, int maximum, const Time &startTime, int updateInterval=1)
 
void printFinishedProgressBar ()
 
MIRA_BASE_EXPORT std::string resolveVariables (std::string s, boost::function< std::string(const std::string &)> functor, bool ignoreErrors=true)
 
MIRA_BASE_EXPORT std::string resolveSpecialVariables (std::string s, boost::function< std::string(const std::string &, const std::string &)> functor, bool ignoreErrors=true)
 
MIRA_BASE_EXPORT std::string resolveSpecialVariables (const std::string &pattern, std::string s, boost::function< std::string(const std::string &)> functor, bool ignoreErrors=true)
 
MIRA_BASE_EXPORT Path resolveLibraryName (const Path &path)
 
Stamped< typename std::decay< T >::typemakeStamped (T &&value, const Time &timestamp=Time::now(), const std::string &frameID=std::string(), uint32 sequenceID=0)
 
StampedHeaderstampedHeader (Stamped< T > &data)
 
const StampedHeaderstampedHeader (const Stamped< T > &data)
 
Duration abs (const Duration &duration)
 
void reflectRead (Reflector &r, Date &date)
 
void reflectWrite (Reflector &r, Date &date)
 
std::string toString (const T &value, int precision=-1)
 
fromString (const std::string &str)
 
std::string toString< char > (const char &value, int precision)
 
char fromString< char > (const std::string &str)
 
std::string toString< signed char > (const signed char &value, int precision)
 
signed char fromString< signed char > (const std::string &str)
 
std::string toString< unsigned char > (const unsigned char &value, int precision)
 
unsigned char fromString< unsigned char > (const std::string &str)
 
std::string toString< std::string > (const std::string &value, int precision)
 
std::string fromString< std::string > (const std::string &str)
 
std::string toString< float > (const float &value, int precision)
 
float fromString< float > (const std::string &str)
 
std::string toString< double > (const double &value, int precision)
 
double fromString< double > (const std::string &str)
 
std::string toString< long double > (const long double &value, int precision)
 
long double fromString< long double > (const std::string &str)
 
std::string toString< bool > (const bool &value, int precision)
 
bool fromString< bool > (const std::string &str)
 
BinaryOstream< StreamUnderlay > & operator<< (BinaryOstream< StreamUnderlay > &s, const UUID &uuid)
 
BinaryIstream< StreamUnderlay > & operator>> (BinaryIstream< StreamUnderlay > &s, UUID &uuid)
 
std::string toString< UUID > (const UUID &value, int precision)
 
UUID fromString< UUID > (const std::string &str)
 
 MIRA_DEPRECATED ("Please use preprocessXML() instead", MIRA_PPARAM(void resolveTags(XMLDom &ioXml, XMLVariablesMap &ioVariables)))
 
void resolveTags (XMLDom &ioXml, XMLVariablesMap &ioVariables)
 
std::ostream & operator<< (std::ostream &s, const XMLVariableValue &x)
 
void MIRA_BASE_EXPORT preprocessXML (XMLDom &ioXml, XMLVariablesMap &ioVariables)
 
void reflectRead (Reflector &r, XMLDom &xml)
 
void reflectWrite (Reflector &r, XMLDom &xml)
 
void reflect (XMLSerializer &r, XMLDom &xml)
 
void reflect (XMLDeserializer &r, XMLDom &xml)
 
std::string toString< FrameworkTransformerNode::Type > (const FrameworkTransformerNode::Type &value, int precision)
 
void reflect (Reflector &r, Ogre::ColourValue &color)
 
void setLineEditTextFormat (QLineEdit *lineEdit, const QList< QTextLayout::FormatRange > &formats)
 
void clearLineEditTextFormat (QLineEdit *lineEdit)
 
MIRA_GUI_WIDGETS_EXPORT QDoubleSpinBox * createDoubleSpinBox (QWidget *parent, double minRange, double maxRange, double step, double defvalue, const QString &suffix="", bool buttons=true, bool readonly=false, unsigned int decimals=2)
 
MIRA_GUI_WIDGETS_EXPORT QSpinBox * createSpinBox (QWidget *parent, int min, int max, int step, int defvalue, const QString &suffix="", bool buttons=true, bool readonly=false)
 

Variables

 CRITICAL
 
 ERROR
 
 WARNING
 
 NOTICE
 
 DEBUG
 
 TRACE
 
 LITTLE_ENDIAN_ORDER
 
 BIG_ENDIAN_ORDER
 
 NETWORK_ENDIAN_ORDER
 
 RPC_INVALID_REQUEST
 
 RPC_METHOD_NOT_FOUND
 
 RPC_INVALID_PARAMS
 
 RPC_EXCEPTION_IN_CALL
 
 AES_128
 
 AES_192
 
 AES_256
 
 AES_ECB
 
 AES_CBC
 
 AES_CFB1
 
 AES_CFB8
 
 AES_CFB128
 
 AES_OFB
 
 AES_MD_MD5
 
 AES_MD_SHA1
 
 AES_MD_SHA256
 
 AES_MD_SHA512
 
 COMPACT_PRINT
 
 FORMATTED_PRINT
 
 PRETTY_PRINT
 
 REFLECT_CTRLFLAG_NONE
 
 REFLECT_CTRLFLAG_TEMP_TRACKING
 
 REFLECT_CTRLFLAG_VOLATILE
 
 REFLECT_CTRLFLAG_MEMBER_AS_ROPROPERTY
 
 CHANNEL_ACCESS_NONE
 
 CHANNEL_ACCESS_READ
 
 CHANNEL_ACCESS_WRITE
 
 OLDER_SLOT
 
 NEWER_SLOT
 
 NEAREST_SLOT
 
 PREFER_OLDER
 
 PREFER_NEWER
 
 CONNECT_MSG
 
 SERVER_AUTH_MSG
 
 CLIENT_AUTH_MSG
 
 CONNECT_ACCEPT_MSG
 
 CONNECT_DENIED_MSG
 
 PTP_SYNC_MSG
 
 PTP_FOLLOW_UP_MSG
 
 PTP_DELAY_REQUEST_MSG
 
 PTP_DELAY_RESPONSE_MSG
 
 PTP_FINISH_MSG
 
 PUBLISH_CHANNEL_MSG
 
 UNPUBLISH_CHANNEL_MSG
 
 PUBLISH_SERVICE_MSG
 
 UNPUBLISH_SERVICE_MSG
 
 PUBLISH_AUTHORITY_MSG
 
 UNPUBLISH_AUTHORITY_MSG
 
 SUBSCRIBE_CHANNEL_MSG
 
 UNSUBSCRIBE_CHANNEL_MSG
 
 WRITE_CHANNEL_MSG
 
 RPC_REQUEST_MSG
 
 RPC_RESPONSE_MSG
 
 REQUEST_MIGRATION_MSG
 
 MIGRATION_MSG
 
 MIGRATION_SINK_SUCCESS_MSG
 
 MIGRATION_SINK_FAILURE_MSG
 
 MIGRATION_FINISHED_MSG
 
 TYPE_METADB_MSG
 
 CHANNEL_META_MSG
 
 PING_MSG
 
 MAX_MSG_COUNT
 
const std::string severityLevelStr []
 
constexpr Deg2RadNonNegativeType Deg2RadNonNegative
 
class MIRA_FRAMEWORK_EXPORT StatusManager
 
class MIRA_FRAMEWORK_EXPORT Unit
 
class MIRA_FRAMEWORK_EXPORT Authority
 
class MIRA_FRAMEWORK_EXPORT MicroUnit
 
class MIRA_GUI_VISUALIZATION_EXPORT MeshObject
 
class MIRA_GUI_VISUALIZATION_EXPORT ArrowObject