Auxiliary class that simplifies definition of feature ids collections.
More...
IdFactory |
( |
services::Status * |
status = NULL | ) |
|
|
inline |
Creates feature id factory using zero feature index
- Parameters
-
[out] | status | The status object |
IdFactory |
( |
int |
index, |
|
|
services::Status * |
status = NULL |
|
) |
| |
|
inline |
Creates feature id factory using feature index
- Parameters
-
[in] | index | The index of the feature |
[out] | status | The status object |
IdFactory |
( |
long |
index, |
|
|
services::Status * |
status = NULL |
|
) |
| |
|
inline |
Creates feature id factory using feature index
- Parameters
-
[in] | index | The index of the feature |
[out] | status | The status object |
IdFactory |
( |
const services::String & |
name, |
|
|
services::Status * |
status = NULL |
|
) |
| |
|
inline |
Creates feature id factory using name of the feature
- Parameters
-
[in] | name | The name of the feature |
[out] | status | The status object |
IdFactory |
( |
const char * |
name, |
|
|
services::Status * |
status = NULL |
|
) |
| |
|
inline |
Creates feature id factory using name of the feature
- Parameters
-
[in] | name | The C-style string represents a name of the feature |
[out] | status | The status object |
const FeatureIdIfacePtr& get |
( |
| ) |
const |
|
inline |
Returns appropriate feature id created by the factory
- Returns
- Shared pointer to the feature id
The documentation for this class was generated from the following file: