The structure stores the data used to identify a resource without its (artificial) object id.
Definition at line 102 of file resourcefwd.h.
OSB_LIB::ResourceKey::ResourceKey | ( | ResourceType | type, | |
const ResourceNumber & | number | |||
) |
Constructor with type and resource number.
OSB_LIB::ResourceKey::ResourceKey | ( | ResourceType | type, | |
const ResourceNumber & | number, | |||
const Id< Network > & | nwId | |||
) |
Constructor with type, resource number and network id.
OSB_LIB::ResourceKey::ResourceKey | ( | ResourceType | type, | |
const ResourceNumber & | number, | |||
const Id2< NetworkElement > & | neId | |||
) |
Constructor with type, resource number and network element id.
bool OSB_LIB::ResourceKey::operator< | ( | const ResourceKey & | rhs | ) | const [inline] |
bool OSB_LIB::ResourceKey::operator== | ( | const ResourceKey & | rhs | ) | const [inline] |
The network and network element of the resource.
Definition at line 114 of file resourcefwd.h.
Referenced by operator<(), and operator==().
The resource number.
Definition at line 106 of file resourcefwd.h.
Referenced by operator<(), and operator==().
The type of the resource.
Definition at line 104 of file resourcefwd.h.
Referenced by operator<(), and operator==().