|
| 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 typename std::enable_if< Private::rpc::isValid< F, Description... >()>::type | ValidRPCDescription |
| |
| typedef typename std::enable_if<!Private::rpc::isValid< F, Description... >()>::type | InvalidRPCDescription |
| |
| 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 HumanReadableSerialization::Date< true > | DateSerializedAsIsoString |
| |
| typedef HumanReadableSerialization::Date< false > | DateSerializedAsYMD |
| |
| typedef HumanReadableSerialization::Duration< true > | DurationSerializedAsIsoString |
| |
| typedef HumanReadableSerialization::Duration< false > | DurationSerializedAsHMS |
| |
| typedef HumanReadableSerialization::Time< true > | TimeSerializedAsIsoString |
| |
| typedef HumanReadableSerialization::Time< false > | TimeSerializedAsYMDHMS |
| |
| typedef boost::uuids::uuid | UUID |
| |
| typedef XMLDom::sibling_iterator | XMLNode |
| |
| 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) |
| |
| SeverityLevel | stringToSeverityLevel (const std::string &levelString) |
| |
| void | reflect (Reflector &r, LogRecord &record) |
| |
| void | installSignalHandler (int sig, boost::function< void(const IntSignal &)> function) |
| |
| boost::system::error_code | getLastSystemErrorCode () |
| |
| void | setLastSystemErrorCode (int errorCode) |
| |
| 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) |
| |
| Img | loadTGA (const std::string &filename) |
| |
| 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) |
| |
| std::string | resolveEnvironmentVariable (const std::string &envVar) |
| |
| std::string | resolveEnvironmentVariables (std::string envStr, bool ignoreErrors=true) |
| |
| MemoryUsage | getMemoryUsage () |
| |
| MemoryBlockInfoList | getDetailedMemoryBlockUsage () |
| |
| 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, typename std::decay< Fn >::type, R, ARGS... > * | make_RPCInvoker (Fn &&f) |
| |
| RPCSignature | makeRPCSignature (std::string name) |
| |
| std::string | base64Encode (const std::string &data) |
| |
| Buffer< uint8 > | base64Encode (const Buffer< uint8 > &data) |
| |
| std::string | base64Decode (const std::string &base64) |
| |
| Buffer< uint8 > | base64Decode (const Buffer< uint8 > &base64) |
| |
| std::ostream & | operator<< (std::ostream &stream, const RSAKey &key) |
| |
| std::istream & | operator>> (std::istream &stream, RSAKey &key) |
| |
| std::ostream & | operator<< (std::ostream &stream, const RSASignature &signature) |
| |
| 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 | getCPUUsage () |
| |
| void | MIRA_SLEEP_IMPL (int ms) |
| |
| ThreadID | getCurrentThreadID () |
| |
| 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) |
| |
| bool | isWellDefined (const RigidTransform< T, D > &p) |
| |
| bool | isWellDefined (const RigidTransformCov< T, D > &p) |
| |
| 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 | getMaxCompressedLength (uint32 uncompressedSize) |
| |
| void | compressBuffer (const Buffer< uint8 > &src, Buffer< uint8 > &ioDest, int compressionLevel=-1) |
| |
| void | 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) |
| |
| void | hexdump (std::ostream &stream, const uint8 *bytes, std::size_t length) |
| |
| void | hexdump (std::ostream &stream, const Buffer< T > &buffer) |
| |
| Path | findPackage (const std::string &package, Duration maxCacheAge=Duration::infinity()) |
| |
| std::map< std::string, Path > | findPackages (Duration maxCacheAge=Duration::infinity()) |
| |
| PathVector | extractPaths (const std::string &env) |
| |
| Path | normalizePath (const Path &path) |
| |
| Path | resolvePath (const Path &path, bool makeAbsolute=true) |
| |
| bool | isRootOfPath (const Path &root, const Path &path) |
| |
| Path | getExecutableDirectory () |
| |
| Path | getHomeDirectory () |
| |
| Path | getAppDataDirectory (const std::string &appName="mira") |
| |
| Path | getTempDirectory () |
| |
| Path | relativizePath (const Path &path, const Path &base) |
| |
| void | reflectRead (Reflector &r, Path &path) |
| |
| void | reflectWrite (Reflector &r, Path &path) |
| |
| void | checkForMIRAPath () |
| |
| PathVector | getMIRAPaths () |
| |
| Path | findFile (const PathVector &paths, const Path &file) |
| |
| Path | findProjectFile (const Path &file) |
| |
| PathVector | findFiles (const PathVector &paths, const Path &file, bool recursive=false) |
| |
| PathVector | findFiles (const Path &path, const Path &file, bool recursive=false) |
| |
| PathVector | findProjectFiles (const Path &file, bool recursive=false) |
| |
| Path | findDirectory (const PathVector &paths, const Path &path) |
| |
| Path | findProjectDirectory (const Path &path) |
| |
| Path | findContainingMIRAPath (const Path &path) |
| |
| Path | chopMIRAPath (const Path &path) |
| |
| PathVector | findDirectories (const PathVector &paths, const Path &path, bool recursive=false) |
| |
| PathVector | findDirectories (const Path &basePath, const Path &path, bool recursive=false) |
| |
| PathVector | findProjectDirectories (const Path &path, bool recursive=false) |
| |
| std::string | findProjectPath (const std::string &path) |
| |
| constexpr std::string_view | findContainingMIRAPath (const std::string_view &path, const std::string_view &miraPaths) |
| |
| constexpr std::string_view | findContainingMIRAPath (const char *path, const char *miraPaths) |
| |
| constexpr std::string_view | findContainingMIRAPath (const char *path) |
| |
| constexpr std::string_view | chopMIRAPath (const std::string_view &path, const std::string_view &miraPaths) |
| |
| constexpr const char * | chopMIRAPath (const char *path, const char *miraPaths) |
| |
| constexpr const char * | chopMIRAPath (const char *path) |
| |
| void | printProgressBarHeader () |
| |
| void | printProgressBar (int value, int maximum, const Time &startTime, int updateInterval=1) |
| |
| void | printFinishedProgressBar () |
| |
| std::string | resolveVariables (std::string s, boost::function< std::string(const std::string &)> functor, bool ignoreErrors=true) |
| |
| std::string | resolveSpecialVariables (std::string s, boost::function< std::string(const std::string &, const std::string &)> functor, bool ignoreErrors=true) |
| |
| std::string | resolveSpecialVariables (const std::string &pattern, std::string s, boost::function< std::string(const std::string &)> functor, bool ignoreErrors=true) |
| |
| 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) |
| |
| void | reflectRead (Reflector &r, DateSerializedAsIsoString &date) |
| |
| void | reflectRead (Reflector &r, DateSerializedAsYMD &date) |
| |
| void | reflectWrite (Reflector &r, DateSerializedAsIsoString &date) |
| |
| void | reflectWrite (Reflector &r, DateSerializedAsYMD &date) |
| |
| void | reflect (PropertySerializer &r, DateSerializedAsYMD &date) |
| |
| Getter< DateSerializedAsIsoString > | humanReadableGetter (const Date &date) |
| |
| Setter< DateSerializedAsIsoString > | humanReadableSetter (Date &date) |
| |
| Accessor< Getter< DateSerializedAsIsoString >, Setter< DateSerializedAsIsoString > > | humanReadableAccessor (Date &date) |
| |
| Getter< DateSerializedAsYMD > | humanReadableGetter (const Date &date, TimeTypesSerializedAsElements) |
| |
| Setter< DateSerializedAsYMD > | humanReadableSetter (Date &date, TimeTypesSerializedAsElements) |
| |
| Accessor< Getter< DateSerializedAsYMD >, Setter< DateSerializedAsYMD > > | humanReadableAccessor (Date &date, TimeTypesSerializedAsElements) |
| |
| Getter< DurationSerializedAsIsoString > | humanReadableGetter (const Duration &duration) |
| |
| Setter< DurationSerializedAsIsoString > | humanReadableSetter (Duration &duration) |
| |
| Accessor< Getter< DurationSerializedAsIsoString >, Setter< DurationSerializedAsIsoString > > | humanReadableAccessor (Duration &duration) |
| |
| Getter< DurationSerializedAsHMS > | humanReadableGetter (const Duration &duration, TimeTypesSerializedAsElements) |
| |
| Setter< DurationSerializedAsHMS > | humanReadableSetter (Duration &duration, TimeTypesSerializedAsElements) |
| |
| Accessor< Getter< DurationSerializedAsHMS >, Setter< DurationSerializedAsHMS > > | humanReadableAccessor (Duration &duration, TimeTypesSerializedAsElements) |
| |
| Getter< TimeSerializedAsIsoString > | humanReadableGetter (const Time &time) |
| |
| Setter< TimeSerializedAsIsoString > | humanReadableSetter (Time &time) |
| |
| Accessor< Getter< TimeSerializedAsIsoString >, Setter< TimeSerializedAsIsoString > > | humanReadableAccessor (Time &time) |
| |
| Getter< TimeSerializedAsYMDHMS > | humanReadableGetter (const Time &time, TimeTypesSerializedAsElements) |
| |
| Setter< TimeSerializedAsYMDHMS > | humanReadableSetter (Time &time, TimeTypesSerializedAsElements) |
| |
| Accessor< Getter< TimeSerializedAsYMDHMS >, Setter< TimeSerializedAsYMDHMS > > | humanReadableAccessor (Time &time, TimeTypesSerializedAsElements) |
| |
| 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) |
| |
| void | annotateUri (XMLDom::iterator it, bool recursive=true) |
| |
| std::ostream & | operator<< (std::ostream &s, const XMLVariableValue &x) |
| |
| void | 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) |
| |
| bool | stringToLL (const QString &input, int64 &val) |
| |
| bool | stringToLL (const QString &input, uint64 &val) |
| |
| QIcon | drawBinaryIndicator (bool value, QStyle::PrimitiveElement element) |
| |
| QIcon | composeIcon (const QIcon &left, const QIcon &right) |
| |
| 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) |
| |
| QSpinBox * | createSpinBox (QWidget *parent, int min, int max, int step, int defvalue, const QString &suffix="", bool buttons=true, bool readonly=false) |
| |