OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimIdManager.h>
Public Member Functions | |
ossimId | generateId () |
ossimId | generateId (ossim_int64 customId) |
void | setCurrentId (ossim_int64 customId) |
Static Public Member Functions | |
static ossimIdManager * | instance () |
Protected Member Functions | |
ossimIdManager () | |
ossimIdManager (const ossimIdManager &rhs) | |
~ossimIdManager () | |
void | operator= (const ossimIdManager &rhs) |
Static Protected Attributes | |
static ossimIdManager * | theInstance = NULL |
static ossim_int64 | theCurrentId = ossimId::INVALID_ID |
Definition at line 6 of file ossimIdManager.h.
|
protected |
Definition at line 11 of file ossimIdManager.cpp.
References ossimId::INVALID_ID, and theCurrentId.
Referenced by instance().
|
protected |
|
protected |
ossimId ossimIdManager::generateId | ( | ) |
Definition at line 37 of file ossimIdManager.cpp.
References theCurrentId.
Referenced by ossimConnectableObject::ossimConnectableObject().
ossimId ossimIdManager::generateId | ( | ossim_int64 | customId | ) |
|
static |
Definition at line 26 of file ossimIdManager.cpp.
References ossimIdManager(), theCurrentId, and theInstance.
Referenced by ossimConnectableContainer::makeUniqueIds(), ossimImageChain::makeUniqueIds(), and ossimConnectableObject::ossimConnectableObject().
|
protected |
Definition at line 57 of file ossimIdManager.cpp.
void ossimIdManager::setCurrentId | ( | ossim_int64 | customId | ) |
|
staticprotected |
Definition at line 21 of file ossimIdManager.h.
Referenced by generateId(), instance(), ossimIdManager(), setCurrentId(), and ~ossimIdManager().
|
staticprotected |
Definition at line 20 of file ossimIdManager.h.
Referenced by instance().