|
typedef boost::shared_ptr< boost::asio::io_service > | ServicePtr |
|
typedef boost::shared_ptr< IOService > | IOServicePtr |
|
typedef boost::shared_ptr< MulticastSender > | MulticastSenderPtr |
|
typedef boost::shared_ptr< SerializableException > | SerializableExceptionPtr |
|
typedef boost::shared_ptr< LogFormatterBase > | LogFormatterPtr |
|
typedef boost::shared_ptr< LogFilterBase > | LogFilterPtr |
|
typedef boost::shared_ptr< LogSink > | LogSinkPtr |
|
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< Point2i > | Polygon2i |
|
typedef boost::geometry::model::ring< Point2f > | Polygon2f |
|
typedef boost::geometry::model::ring< Point2d > | Polygon2d |
|
typedef boost::geometry::model::ring< Point3i > | Polygon3i |
|
typedef boost::geometry::model::ring< Point3f > | Polygon3f |
|
typedef boost::geometry::model::ring< Point3d > | Polygon3d |
|
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< MemoryBlockInfo > | MemoryBlockInfoList |
|
typedef std::string | Typename |
|
typedef boost::shared_ptr< AbstractDeferredInvoker > | AbstractDeferredInvokerPtr |
|
typedef boost::shared_ptr< AbstractInterfaceCallbackHandler > | AbstractInterfaceCallbackHandlerPtr |
|
typedef boost::shared_ptr< AbstractRPCHandler > | AbstractRPCHandlerPtr |
|
typedef BinaryRPCBackendTempl< 0 > | BinaryRPCBackendLegacy |
|
typedef BinaryRPCBackendTempl< 2 > | BinaryRPCBackend |
|
typedef std::vector< RPCCallDefinition > | RPCCallDefinitions |
|
typedef BasicAESEncryptionFilter | AESEncryptionFilter |
|
typedef BasicAESDecryptionFilter | AESDecryptionFilter |
|
typedef HashStream< MD5StreamBuf > | MD5 |
|
typedef BasicRSAPublicEncryptionFilter | RSAPublicEncryptionFilter |
|
typedef BasicRSAPrivateDecryptionFilter | RSAPrivateDecryptionFilter |
|
typedef HashStream< SHA1StreamBuf > | SHA1 |
|
typedef HashStream< SHA256StreamBuf > | SHA256 |
|
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< BinarySerializerCodec > | BinarySerializerCodecPtr |
|
typedef boost::shared_ptr< TypeMeta > | TypeMetaPtr |
|
typedef boost::shared_ptr< MethodMeta > | MethodMetaPtr |
|
typedef boost::shared_ptr< CompoundMeta > | CompoundMetaPtr |
|
typedef std::set< PropertyNodeListener *> | PropertyNodeListenerList |
|
typedef BinaryOstream< std::basic_ostream< char, std::char_traits< char > > > | BinaryStlOstream |
|
typedef BinaryOstream< BinaryBufferStreamBase > | BinaryBufferOstream |
|
typedef BinaryIstream< std::basic_istream< char, std::char_traits< char > > > | BinaryStlIstream |
|
typedef BinaryIstream< BinaryBufferStreamBase > | BinaryBufferIstream |
|
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, RigidTransformCov > | TransformerCov2f |
|
typedef Transformer< float, 3, RigidTransformCov > | TransformerCov3f |
|
typedef Transformer< double, 2, RigidTransformCov > | TransformerCov2d |
|
typedef Transformer< double, 3, RigidTransformCov > | TransformerCov3d |
|
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< Path > | PathVector |
|
typedef boost::shared_ptr< SharedLibrary > | SharedLibraryPtr |
|
typedef boost::gregorian::date | Date |
|
typedef boost::gregorian::date_duration | DateDuration |
|
typedef boost::uuids::uuid | UUID |
|
typedef std::map< std::string, XMLVariableValue > | XMLVariablesMap |
|
typedef AbstractChannel * | AbstractChannelPtr |
|
typedef boost::shared_ptr< AbstractChannelSubscriber > | AbstractChannelSubscriberPtr |
|
typedef boost::shared_ptr< Authority > | AuthorityPtr |
|
typedef boost::shared_ptr< AuthorityRuntime > | AuthorityRuntimePtr |
|
typedef boost::shared_ptr< DiscoverService > | DiscoverServicePtr |
|
typedef DispatcherThread::Timer | Timer |
|
typedef DispatcherThread::TimerPtr | TimerPtr |
|
typedef DispatcherThread::TimerCallback | TimerCallback |
|
typedef boost::shared_ptr< MicroUnit > | MicroUnitPtr |
|
typedef ConcreteRemoteOutgoingConnection< 2 > | RemoteOutgoingConnection |
|
typedef ConcreteRemoteOutgoingConnection< 0 > | RemoteOutgoingConnectionLegacy |
|
typedef boost::shared_ptr< RemoteModule > | RemoteModulePtr |
|
typedef boost::shared_ptr< RPCHandler > | RPCHandlerPtr |
|
typedef boost::shared_ptr< IRunnable > | IRunnablePtr |
|
typedef boost::shared_ptr< DiagnosticRunnable > | DiagnosticRunnablePtr |
|
typedef boost::shared_ptr< ServiceInterfaceHandler > | ServiceInterfaceHandlerPtr |
|
typedef DiagnosticsModule * | DiagnosticsModulePtr |
|
typedef std::map< std::string, RecordedChannelInfo > | RecordedChannelInfoMap |
|
typedef boost::shared_ptr< ConfigurationPreparePlugin > | ConfigurationPreparePluginPtr |
|
typedef boost::shared_ptr< ConfigurationLoaderPlugin > | ConfigurationLoaderPluginPtr |
|
|
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 ®ion, TransformationInRegion &&transformation, Visitor &&visitor) |
|
void | rasterPolygon (const Polygon2f &polygon, const Rect2i ®ion, 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) |
|
BinaryStlOstream & | operator<< (BinaryStlOstream &os, const JSONValue &value) |
|
BinaryBufferOstream & | operator<< (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) |
|
T | 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) |
|
T | 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) |
|
T | 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) |
|
T | pow (T base) |
|
T | pow2 (T base) |
|
T | pow3 (T base) |
|
T | pow (T base, U exponent) |
|
T | pow (T base, T exponent) |
|
const T & | saturate (const T &value, const T &minValue, const T &maxValue) |
|
T | 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) |
|
T | 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, Setter > | makeAccessor (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) |
|
BinaryIosBase & | net (BinaryIosBase &stream) |
|
BinaryIosBase & | host (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, Path > | findPackages (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 >::type > | makeStamped (T &&value, const Time ×tamp=Time::now(), const std::string &frameID=std::string(), uint32 sequenceID=0) |
|
StampedHeader & | stampedHeader (Stamped< T > &data) |
|
const StampedHeader & | stampedHeader (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) |
|
T | 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) |
|