Here is a list of all documented class members with links to the class documentation for each member:

### - g -

- GatewaySemaphore() : corelinux::GatewaySemaphore
- GatewaySemaphoreGroup() : corelinux::GatewaySemaphoreGroup
- getActiveThreadCount() : corelinux::Thread
- getAllocateCount() : corelinux::Allocator
- getAllocator() : corelinux::AbstractFactory< UniqueId >
- getBasePointer() : corelinux::MemoryStorage
- getBlockedThreadCount() : corelinux::Thread
- getCallerFunction() : corelinux::ThreadContext
- getCommands() : corelinux::CommandFrame
- getCompletedThreadCount() : corelinux::Thread
- getCreateCount() : corelinux::AbstractFactory< UniqueId >
- getCreatedThreadCount() : corelinux::Thread
- getCurrentProduct() : corelinux::Builder< ProductImpl, UniqueId >
- getDeallocateCount() : corelinux::Allocator
- getDestroyCount() : corelinux::AbstractFactory< UniqueId >
- getEffectiveGroupId() : corelinux::Environment
- getEffectiveUserId() : corelinux::Environment
- getElement() : corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType > , corelinux::CoreLinuxIterator< TraverseType, ElementType > , corelinux::Iterator< ElementType >
- getEnvironmentValue() : corelinux::Environment
- getEventsGenerated() : corelinux::Colleague
- getExtentSize() : corelinux::CoreLinuxGuardPool
- getFactory() : corelinux::Builder< ProductImpl, UniqueId >
- getFile() : corelinux::Exception
- getFramePointer() : corelinux::ThreadContext
- getGroupId() : corelinux::AbstractSemaphore , corelinux::Environment
- getGroupIdentifier() : corelinux::AbstractSemaphore
- getId() : corelinux::AbstractSemaphore
- getIdentifier() : corelinux::AbstractSemaphore , corelinux::SemaphoreGroup , corelinux::ThreadContext
- getImplementation() : corelinux::Bridge< Implementation > , corelinux::Decorator< Implementation >
- getInitialPoolSize() : corelinux::CoreLinuxGuardPool
- getInitialValue() : corelinux::AbstractSemaphore
- getInterestedEvents() : corelinux::Colleague
- getKernelError() : corelinux::Thread
- getKey() : corelinux::AssociativeIterator< KeyType, ElementType > , corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- getLimit() : corelinux::EventSemaphore
- getLine() : corelinux::Exception
- getOwnerId() : corelinux::AbstractSemaphore , corelinux::Semaphore
- getOwnerRecursionQueueLength() : corelinux::GatewaySemaphore
- getOwningThreadIdentifier() : corelinux::AbstractSemaphore , corelinux::Semaphore
- getParentThreadIdentifier() : corelinux::Thread
- getProcessGroupId() : corelinux::Environment
- getProductCreates() : corelinux::Builder< ProductImpl, UniqueId >
- getProductDestroys() : corelinux::Builder< ProductImpl, UniqueId >
- getRecursionQueueLength() : corelinux::AbstractSemaphore , corelinux::Semaphore
- getReturnCode() : corelinux::ThreadContext
- getReverseCommand() : corelinux::Command
- getReverseFlag() : corelinux::CommandFrame
- getScalar() : corelinux::ScalarIdentifier< ScalarType >
- getSemaphoreCount() : corelinux::SemaphoreGroup
- getSemaphoreMaxValue() : corelinux::SemaphoreCommon
- getSeverity() : corelinux::Exception
- getShareMask() : corelinux::ThreadContext
- getStack() : corelinux::ThreadContext
- getStackSize() : corelinux::ThreadContext
- getStackTop() : corelinux::ThreadContext
- getState() : corelinux::ThreadContext , corelinux::CommandFrame , corelinux::Context
- getSubject() : corelinux::Proxy< SubjectImpl >
- getThreadContext() : corelinux::Thread
- getThreadIdentifier() : corelinux::Thread
- getThreadManagerIdentifier() : corelinux::Thread
- getThreadPriority() : corelinux::Environment , corelinux::Thread
- getTotalCurrentSize() : corelinux::CoreLinuxGuardPool
- getType() : corelinux::Assertion
- getUnwind() : corelinux::Exception
- getUserId() : corelinux::Environment
- getValue() : corelinux::AbstractSemaphore
- getWhy() : corelinux::Exception
- groupDefined() : corelinux::SemaphoreCommon
- groupUnDefined() : corelinux::SemaphoreCommon
- Guard() : corelinux::Synchronized::Guard
- GuardSemaphore() : corelinux::GuardSemaphore

This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium