|
MIRA
|
This is the complete list of members for RPCServer::RPCReflector, including all inherited members.
| AcceptDesiredVersion typedef | ReflectorInterface< RPCReflector > | |
| checkForcedVersion(const std::string &variable) | ReflectorInterface< RPCReflector > | inlineprotectedstatic |
| ClassVersionMap typedef | ReflectorInterface< RPCReflector > | |
| delegate(T &member, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| delegate(const T &member, Setter< T > setter, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| delegate(Getter< T > getter, Setter< T > setter, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| desireClassVersions(const ClassVersionMap &versions) | ReflectorInterface< RPCReflector > | inline |
| getAddedInterfaces() const | RPCServer::RPCReflector | inline |
| getAddedMethods() const | RPCServer::RPCReflector | inline |
| interface(const char *name) | RPCServer::RPCReflector | inline |
| invalid_method() | ReflectorInterface< RPCReflector > | inline |
| isReadOnly typedef | ReflectorInterface< RPCReflector > | |
| itemName(const std::string &name) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, T &member, const char *comment, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, const std::string &id, T &member, const char *comment, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, const T &member, Setter< T > setter, const char *comment, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, Getter< T > getter, Setter< T > setter, const char *comment, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, T &member, const char *comment, const U &defaultValue, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, const T &member, Setter< T > setter, const char *comment, const U &defaultValue, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| member(const char *name, Getter< T > getter, Setter< T > setter, const char *comment, const U &defaultValue, ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| method(const char *, F &&, Description &&...) | RPCServer::RPCReflector | inline |
| method(const char *, F &&, Description &&...) | RPCServer::RPCReflector | inline |
| method(const char *, R(Class::*)(Args...), Class *, Description &&...) | RPCServer::RPCReflector | inline |
| method(const char *, R(Class::*)(Args...) const, Class *, Description &&...) | RPCServer::RPCReflector | inline |
| method(const char *name, F &&fn, Description &&... descriptions) | RPCServer::RPCReflector | inline |
| method(const char *name, F &&fn, Description &&... descriptions) | RPCServer::RPCReflector | inline |
| method(const char *name, R(Class::*fn)(Args...), Class *This, Description &&... descriptions) | RPCServer::RPCReflector | inline |
| method(const char *name, R(Class::*fn)(Args...) const, Class *This, Description &&... descriptions) | RPCServer::RPCReflector | inline |
| ReflectorInterface< RPCReflector >::method(const char *name, Method method, const char *comment, const char *paramName, const char *paramDescription, P paramSampleValue,...) | ReflectorInterface< RPCReflector > | |
| ReflectorInterface< RPCReflector >::method(const char *name, Method method, Class *object, const char *comment, const char *paramName, const char *paramDescription, P paramSampleValue,...) | ReflectorInterface< RPCReflector > | |
| ReflectorInterface< RPCReflector >::MIRA_DEPRECATED("Please call as version<MyType>(v) or version(v, this)", VersionType version(VersionType version)) | ReflectorInterface< RPCReflector > | inline |
| ReflectorInterface< RPCReflector >::MIRA_DEPRECATED("Please call as requireVersion<MyType>(v, minV) or requireVersion(v, minV, this)", VersionType requireVersion(VersionType version, VersionType minVersion)) | ReflectorInterface< RPCReflector > | inline |
| ReflectorInterface< RPCReflector >::MIRA_DEPRECATED("Please call as requireVersion<MyType>(v) or requireVersion(v, this)", VersionType requireVersion(VersionType version)) | ReflectorInterface< RPCReflector > | inline |
| popObjectTrackingStore() | ReflectorInterface< RPCReflector > | inline |
| postReflect(const ReflectState &) | ReflectorInterface< RPCReflector > | inline |
| preReflect(const char *context="") | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, T &member, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, const std::string &id, T &member, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, const T &member, Setter< T > setter, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, Getter< T > getter, Setter< T > setter, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, T &member, const char *comment, const U &defaultValue, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, const T &member, Setter< T > setter, const char *comment, const U &defaultValue, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| property(const char *name, Getter< T > getter, Setter< T > setter, const char *comment, const U &defaultValue, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| pushObjectTrackingStore() | ReflectorInterface< RPCReflector > | inline |
| reflectBase(Base &base) | RPCServer::RPCReflector | inline |
| requireReflectBarriers typedef | ReflectorInterface< RPCReflector > | |
| requireVersion(VersionType version, VersionType minVersion, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| requireVersion(VersionType version, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| requireVersion(VersionType version, VersionType minVersion, AcceptDesiredVersion, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| requireVersion(VersionType version, AcceptDesiredVersion, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| roproperty(const char *name, const T &member, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| roproperty(const char *name, const std::string &id, const T &member, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| roproperty(const char *name, Getter< T > getter, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE) | ReflectorInterface< RPCReflector > | inline |
| RPCReflector(Service &iService) | RPCServer::RPCReflector | inline |
| useHumanReadableIDs typedef | ReflectorInterface< RPCReflector > | |
| usesHumanReadableIDs() | ReflectorInterface< RPCReflector > | inlinestatic |
| version(VersionType version, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| version(VersionType version, AcceptDesiredVersion, const T *caller=NULL) | ReflectorInterface< RPCReflector > | inline |
| VersionType typedef | ReflectorInterface< RPCReflector > |
1.8.14