47 #ifndef _MIRA_AUTHORITYDESCRIPTION_H_ 48 #define _MIRA_AUTHORITYDESCRIPTION_H_ 65 template<
typename Reflector>
68 r.member(
"Namespace", ns,
"Namespace");
69 r.member(
"ID",
id,
"The ID (unique in the namespace)");
70 r.member(
"Name", name,
"The name");
std::string getGlobalID() const
Return the fully qualified global id (includes namespace)
Definition: AuthorityDescription.h:89
std::string id
the authority id. will be generated for anonymous authorities
Definition: AuthorityDescription.h:96
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
std::string getGlobalName() const
Return the fully qualified global name (includes namespace) This method returns the name without the ...
Definition: AuthorityDescription.h:81
This is the descriptive part of an authority.
Definition: AuthorityDescription.h:61
std::string name
the name of the authority (equals id for non anonymous authorities)
Definition: AuthorityDescription.h:97
Class for resolving and managing names and namespaces.
Class for storing/combining/managing resource names consisting of namespaces and names separated by '...
Definition: ResourceName.h:68
#define MIRA_FRAMEWORK_EXPORT
Definition: FrameworkExports.h:61
void reflect(Reflector &r)
Definition: AuthorityDescription.h:66
ResourceName ns
the full namespace (starting from root) of this authority
Definition: AuthorityDescription.h:95