Class Index | Cross Index | Namespace Index |
Base64 | CaseInsensitiveCmp | ErrorInfo | FormatException | General::RefPtr |
LdasException | MutexLock | ObjectRegistry | RefCount | RefCountGuard |
Regex | RegexMatch | SoThreader | StreamException |
CHAR | CHAR_U | COMPLEX_16 | COMPLEX_8 | INT_2S |
INT_2U | INT_4S | INT_4U | INT_8S | INT_8U |
MEM_PTR | REAL_4 | REAL_8 | _STLP_fd |
Returns a constant iterator positioned at the end of the registry.
Parameters:
Name | Type | Description |
o | T* | A pointer to the object to register. If the pointer is null, |
then nothing happens. | ||
o | T* | A pointer to the object to destruct and remove from the |
registry. | ||
o | T* | A pointer to the object to remove from the registry. |
o | T* |
Return value:
bool - True if the object was found and removed. False otherwise. bool - True if the object was found and removed. False otherwise. bool size_t iterator iterator const_iterator const_iterator
Public
Instantiate generic to Singleton class methods: see "general" library
extern "C" end of 'semi-documented' declarations
private
Parameters:
Name | Type | Description |
Function | Op | Function to perform. |
Return value:
class Op - result of the operation done on the last element in the registry.
Parameters:
Name | Type | Description |
c | const char | Character to test. |
Return value:
bool - True if argument is whitespace, false otherwise.
Parameters:
Name | Type | Description |
c | const char | Character to test. |
Return value:
bool - True if argument is not a whitespace, false otherwise.
Template specialization declarations
Parameters:
Name | Type | Description |
dest | void* | |
n | size_t | |
dest | void* | |
n | size_t | |
dest | void* | |
n | size_t | |
dest | void* | |
n | size_t |