- ChangedListMemento()
: ChangedListMemento
- changeState()
: corelinux::Context
- claimSemaphore()
: corelinux::SemaphoreCommon
- clone()
: corelinux::Prototype< TypeImpl >
- cloneFrameFunction()
: corelinux::ThreadContext
- cloneImplementation()
: corelinux::Bridge< Implementation >
- Colleague()
: corelinux::Colleague
- colleagueCreated()
: ListMediator, corelinux::Mediator
- Command()
: corelinux::Command
- CommandFrame()
: corelinux::CommandFrame
- CommandFrameException()
: corelinux::CommandFrameException
- Component()
: corelinux::Component
- CompositeException()
: corelinux::CompositeException
- connectRoomsWithDoors()
: MazeBuilder
- constructSideMap()
: MazeBuilder
- Context()
: corelinux::Context
- CoreLinuxAssociativeIterator()
: corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- CoreLinuxGuardGroup()
: corelinux::CoreLinuxGuardGroup
- CoreLinuxGuardPool()
: corelinux::CoreLinuxGuardPool
- CoreLinuxIterator()
: corelinux::CoreLinuxIterator< TraverseType, ElementType >
- CoreLinuxObject()
: corelinux::CoreLinuxObject
- create()
: corelinux::Builder< ProductImpl, UniqueId >
- createAssociativeIterator()
: corelinux::AbstractFactory< UniqueId >
- createAttachment()
: corelinux::SemaphoreCommon
- createContext()
: corelinux::ThreadContext
- createCountSemaphore()
: corelinux::GatewaySemaphoreGroup
- createIterator()
: EquipmentComposite, SubjectObserver, ListMediator, corelinux::TransparentComponent< CompImpl >, corelinux::Subject, corelinux::Mediator, corelinux::AbstractFactory< UniqueId >
- createLockedSemaphore()
: corelinux::MutexSemaphoreGroup
- createPoolGroup()
: corelinux::CoreLinuxGuardPool
- createProduct()
: MazeBuilder, corelinux::Builder< ProductImpl, UniqueId >
- createRooms()
: MazeBuilder
- createSemaphore()
: corelinux::SemaphoreGroup, corelinux::MutexSemaphoreGroup, corelinux::GatewaySemaphoreGroup, corelinux::EventSemaphoreGroup, corelinux::CoreLinuxGuardGroup
- createStorage()
: corelinux::Memory
- createType()
: corelinux::AbstractAllocator< TypeImpl >
- deallocateObject()
: WallFactory, corelinux::AbstractAllocator< TypeImpl >
- Decorator()
: corelinux::Decorator< Implementation >
- decrementAllocates()
: corelinux::Allocator
- decrementDeallocates()
: corelinux::Allocator
- depositFunds()
: BankAccount, AccountProxy, AbstractBankAccount
- deregisterGroup()
: corelinux::SemaphoreCommon
- destroy()
: corelinux::Builder< ProductImpl, UniqueId >
- destroyAssociativeIterator()
: corelinux::AbstractFactory< UniqueId >
- destroyContext()
: corelinux::ThreadContext
- destroyIterator()
: EquipmentComposite, SubjectObserver, ListMediator, corelinux::TransparentComponent< CompImpl >, corelinux::Subject, corelinux::Mediator, corelinux::AbstractFactory< UniqueId >
- destroyPoolGroup()
: corelinux::CoreLinuxGuardPool
- destroyProduct()
: MazeBuilder, corelinux::Builder< ProductImpl, UniqueId >
- destroySemaphore()
: corelinux::SemaphoreGroup, corelinux::MutexSemaphoreGroup, corelinux::GatewaySemaphoreGroup, corelinux::EventSemaphoreGroup, corelinux::CoreLinuxGuardGroup
- destroyStorage()
: corelinux::Memory
- destroyThreadContext()
: corelinux::Thread
- destroyType()
: corelinux::AbstractAllocator< TypeImpl >
- disconnectAndDestroyDoors()
: MazeBuilder
- Door()
: Door
- dump()
: corelinux::Thread
- Edit()
: Edit
- EditColleague()
: EditColleague
- enter()
: WallFlyweight, Wall, Room, MapSite, Door
- Equipment()
: Equipment
- EquipmentComposite()
: EquipmentComposite
- Event()
: corelinux::Event< IdentifierType >
- event()
: Select, Lister, Edit, corelinux::Observer
- EventContext()
: EventContext
- EventSemaphore()
: corelinux::EventSemaphore
- EventSemaphoreGroup()
: corelinux::EventSemaphoreGroup
- Exception()
: corelinux::Exception
- execute()
: corelinux::CommandFrame, corelinux::AbstractCommand
- executeCommands()
: corelinux::CommandFrame
- executeReverse()
: corelinux::CommandFrame, corelinux::Command, corelinux::AbstractCommand
- executeReverseCommands()
: corelinux::CommandFrame
- exitAttachment()
: corelinux::SemaphoreCommon
- extractSelf()
: corelinux::Handler
- GatewaySemaphore()
: corelinux::GatewaySemaphore
- GatewaySemaphoreGroup()
: corelinux::GatewaySemaphoreGroup
- getActiveThreadCount()
: corelinux::Thread
- getAllocateCount()
: corelinux::Allocator
- getAllocator()
: corelinux::AbstractFactory< UniqueId >
- getArgument()
: EventContext, ArgumentContext
- getArgumentFunction()
: EventContext, ArgumentContext
- getBalance()
: BankAccount, AccountProxy, AbstractBankAccount
- getBasePointer()
: corelinux::MemoryStorage
- getBlockedThreadCount()
: corelinux::Thread
- getCallerFunction()
: corelinux::ThreadContext
- getCommands()
: corelinux::CommandFrame
- getCompletedThreadCount()
: corelinux::Thread
- getCreateCount()
: corelinux::AbstractFactory< UniqueId >
- getCreatedThreadCount()
: corelinux::Thread
- getCurrentLocation()
: Maze
- getCurrentProduct()
: corelinux::Builder< ProductImpl, UniqueId >
- getDeallocateCount()
: corelinux::Allocator
- getDestroyCount()
: corelinux::AbstractFactory< UniqueId >
- getEffectiveGroupId()
: corelinux::Environment
- getEffectiveUserId()
: corelinux::Environment
- getElement()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- getEnvironmentValue()
: corelinux::Environment
- getEventsGenerated()
: SelectColleague, ListColleague, EditColleague, corelinux::Colleague
- getExtentSize()
: corelinux::CoreLinuxGuardPool
- getFactory()
: corelinux::Builder< ProductImpl, UniqueId >
- getFile()
: corelinux::Exception
- getFirstRoom()
: Door
- getFramePointer()
: corelinux::ThreadContext
- getGroupId()
: corelinux::Environment, corelinux::AbstractSemaphore
- getGroupIdentifier()
: corelinux::AbstractSemaphore
- getHorizontal()
: Bar
- getHorizontalPosition()
: Foo
- getId()
: corelinux::AbstractSemaphore
- getIdentifier()
: corelinux::ThreadContext, corelinux::SemaphoreGroup, corelinux::AbstractSemaphore
- getImplementation()
: corelinux::Decorator< Implementation >, corelinux::Bridge< Implementation >
- getInitialPoolSize()
: corelinux::CoreLinuxGuardPool
- getInitialValue()
: corelinux::AbstractSemaphore
- getInterestedEvents()
: SelectColleague, ListColleague, EditColleague, corelinux::Colleague
- getKernelError()
: corelinux::Thread
- getKey()
: corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >, corelinux::AssociativeIterator< KeyType, ElementType >
- getLimit()
: corelinux::EventSemaphore
- getLine()
: corelinux::Exception
- getList()
: ChangedListMemento
- getMaximumHorizontalPosition()
: Foo
- getMaximumVerticalPosition()
: Foo
- getMemento()
: ListEvent
- getMinimumHorizontalPosition()
: Foo
- getMinimumVerticalPosition()
: Foo
- getName()
: Equipment
- getOwnerId()
: corelinux::Semaphore, corelinux::AbstractSemaphore
- getOwnerRecursionQueueLength()
: corelinux::GatewaySemaphore
- getOwningThreadIdentifier()
: corelinux::Semaphore, corelinux::AbstractSemaphore
- getParentThreadIdentifier()
: corelinux::Thread
- getPower()
: EquipmentComposite, Equipment
- getProcessGroupId()
: corelinux::Environment
- getProductCreates()
: corelinux::Builder< ProductImpl, UniqueId >
- getProductDestroys()
: corelinux::Builder< ProductImpl, UniqueId >
- getRecursionQueueLength()
: corelinux::Semaphore, corelinux::AbstractSemaphore
- getReturnCode()
: corelinux::ThreadContext
- getReverseCommand()
: corelinux::Command
- getReverseFlag()
: corelinux::CommandFrame
- getRoomNumber()
: Room
- getRooms()
: Maze
- getScalar()
: corelinux::ScalarIdentifier< ScalarType >
- getSecondRoom()
: Door
- getSelection()
: Select, SelectColleague
- getSemaphoreCount()
: corelinux::SemaphoreGroup
- getSemaphoreMaxValue()
: corelinux::SemaphoreCommon
- getSeverity()
: corelinux::Exception
- getShareMask()
: corelinux::ThreadContext
- getSide()
: Room
- getSideMap()
: MazeBuilder
- getStack()
: corelinux::ThreadContext
- getStackSize()
: corelinux::ThreadContext
- getStackTop()
: corelinux::ThreadContext
- getStartLocation()
: Maze
- getState()
: corelinux::ThreadContext, corelinux::Context, corelinux::CommandFrame
- getSubject()
: corelinux::Proxy< SubjectImpl >
- getThreadContext()
: corelinux::Thread
- getThreadIdentifier()
: corelinux::Thread
- getThreadManagerIdentifier()
: corelinux::Thread
- getThreadPriority()
: corelinux::Thread, corelinux::Environment
- getTotalCurrentSize()
: corelinux::CoreLinuxGuardPool
- getType()
: corelinux::Assertion
- getTypeHandled()
: HelpHandler
- getUnwind()
: corelinux::Exception
- getUserId()
: corelinux::Environment
- getValue()
: corelinux::AbstractSemaphore
- getVertical()
: Bar
- getVerticalPosition()
: Foo
- getWhy()
: corelinux::Exception
- groupDefined()
: corelinux::SemaphoreCommon
- groupUnDefined()
: corelinux::SemaphoreCommon
- Guard()
: corelinux::Synchronized::Guard
- GuardSemaphore()
: corelinux::GuardSemaphore
- Identifier()
: corelinux::Identifier
- incrementAllocates()
: corelinux::Allocator
- incrementCreates()
: corelinux::Builder< ProductImpl, UniqueId >
- incrementDeallocates()
: corelinux::Allocator
- incrementDestroys()
: corelinux::Builder< ProductImpl, UniqueId >
- initialize()
: Lister, ListColleague
- instance()
: corelinux::Singleton< TypeImpl >
- InvalidCompositeException()
: corelinux::InvalidCompositeException
- InvalidIteratorException()
: corelinux::InvalidIteratorException
- InvalidThreadException()
: corelinux::InvalidThreadException
- invokeMediator()
: corelinux::Colleague
- isAnOwner()
: corelinux::GatewaySemaphore
- isBalkingEnabled()
: corelinux::Semaphore, corelinux::AbstractSemaphore
- isClosed()
: Door
- isEqual()
: corelinux::ScalarIdentifier< ScalarType >, corelinux::Identifier
- isGreaterThan()
: corelinux::ScalarIdentifier< ScalarType >, corelinux::Identifier
- isGreaterThanOrEqual()
: corelinux::ScalarIdentifier< ScalarType >, corelinux::Identifier
- isLessThan()
: corelinux::ScalarIdentifier< ScalarType >, corelinux::Identifier
- isLessThanOrEqual()
: corelinux::ScalarIdentifier< ScalarType >, corelinux::Identifier
- isLocked()
: corelinux::MutexSemaphore, corelinux::GuardSemaphore, corelinux::GatewaySemaphore, corelinux::EventSemaphore, corelinux::CoreLinuxGuardPool, corelinux::AbstractSemaphore
- isOpen()
: Door
- isOutOfMemory()
: corelinux::Exception
- isPrivate()
: corelinux::SemaphoreGroup
- isRecursionEnabled()
: corelinux::Semaphore, corelinux::AbstractSemaphore
- isSynchronizedLocked()
: corelinux::CoreLinuxGuardPool
- isValid()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- Iterator()
: corelinux::Iterator< ElementType >
- IteratorBoundsException()
: corelinux::IteratorBoundsException
- IteratorException()
: corelinux::IteratorException
- Observer()
: corelinux::Observer
- obtainSemaphore()
: corelinux::SemaphoreCommon
- operator *()
: corelinux::Proxy< SubjectImpl >
- operator const IdentifierType &()
: corelinux::Event< IdentifierType >
- operator HelpTopicCref()
: HelpRequest
- operator IdentifierType *()
: corelinux::Event< IdentifierType >
- operator MemoryIdentifierCref()
: corelinux::MemoryStorage
- operator ScalarType &()
: corelinux::ScalarIdentifier< ScalarType >
- operator ScalarType *()
: corelinux::ScalarIdentifier< ScalarType >
- operator T()
: corelinux::MemoryStorage
- operator T *()
: corelinux::MemoryStorage
- operator ThreadIdentifierCref()
: corelinux::ThreadContext
- operator!=()
: corelinux::Visitor, corelinux::TransparentComponent< CompImpl >, corelinux::Subject, corelinux::Strategy, corelinux::Request, corelinux::Observer, corelinux::Memento, corelinux::Identifier, corelinux::Facade, corelinux::CoreLinuxObject, corelinux::Component, corelinux::Bridge< Implementation >, corelinux::Adapter
- operator+()
: corelinux::MemoryStorage
- operator++()
: corelinux::Semaphore, corelinux::Handler
- operator+=()
: corelinux::CommandFrame
- operator-()
: corelinux::MemoryStorage
- operator--()
: corelinux::Semaphore, corelinux::Handler
- operator->()
: corelinux::Proxy< SubjectImpl >
- operator<()
: corelinux::Identifier
- operator<=()
: corelinux::Identifier
- operator=()
: WallFlyweight, WallFactory, Wall, Room, MapSite, Door, EquipmentComposite, Equipment, Foo, Bar, EventContext, SubjectObserver, Select, ChangedListMemento, Lister, Edit, SelectColleague, ChangedListMemento, ListMediator, ListColleague, EditColleague, RequestHelpHandler, HelpRequest, HelpHandler, HandlerHelpHandler, ArgumentContext, RestrictedAccountProxy, BankAccount, AccountProxy, AbstractBankAccount, MazeBuilder, Maze, corelinux::Visitor, corelinux::TransparentComponent< CompImpl >, corelinux::ThreadException, corelinux::ThreadContext, corelinux::Thread, corelinux::Synchronized, corelinux::Synchronized::Guard, corelinux::Subject, corelinux::Strategy, corelinux::StorageException, corelinux::State, corelinux::SemaphoreGroup, corelinux::SemaphoreException, corelinux::Semaphore, corelinux::ScalarIdentifier< ScalarType >, corelinux::Request, corelinux::Proxy< SubjectImpl >, corelinux::Prototype< TypeImpl >, corelinux::Observer, corelinux::NullPointerException, corelinux::MutexSemaphoreGroup, corelinux::MutexSemaphore, corelinux::MemoryStorage, corelinux::Memory, corelinux::Memento, corelinux::Mediator, corelinux::IteratorException, corelinux::IteratorBoundsException, corelinux::Iterator< ElementType >, corelinux::InvalidThreadException, corelinux::InvalidIteratorException, corelinux::InvalidCompositeException, corelinux::Identifier, corelinux::Handler, corelinux::GuardSemaphore, corelinux::GatewaySemaphoreGroup, corelinux::GatewaySemaphore, corelinux::Flyweight, corelinux::Facade, corelinux::Exception, corelinux::EventSemaphore, corelinux::Event< IdentifierType >, corelinux::Decorator< Implementation >, corelinux::CoreLinuxObject, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxGuardGroup, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >, corelinux::Context, corelinux::CompositeException, corelinux::Component, corelinux::CommandFrameException, corelinux::CommandFrame, corelinux::Command, corelinux::Colleague, corelinux::Builder< ProductImpl, UniqueId >, corelinux::Bridge< Implementation >, corelinux::BoundsException, corelinux::AssociativeIterator< KeyType, ElementType >, corelinux::Assertion, corelinux::AllocatorNotFoundException, corelinux::AllocatorAlreadyExistsException, corelinux::Allocator, corelinux::Adapter, corelinux::AbstractFactoryException, corelinux::AbstractFactory< UniqueId >, corelinux::AbstractCommand, corelinux::AbstractAllocator< TypeImpl >
- operator==()
: WallFlyweight, WallFactory, Wall, Room, MapSite, Door, EquipmentComposite, Equipment, Foo, Bar, EventContext, Select, ChangedListMemento, Lister, Edit, SelectColleague, ChangedListMemento, ListMediator, ListColleague, EditColleague, RequestHelpHandler, HelpRequest, HelpHandler, HandlerHelpHandler, ArgumentContext, RestrictedAccountProxy, BankAccount, AccountProxy, AbstractBankAccount, MazeBuilder, Maze, corelinux::Visitor, corelinux::TransparentComponent< CompImpl >, corelinux::ThreadException, corelinux::ThreadContext, corelinux::Thread, corelinux::Synchronized, corelinux::Subject, corelinux::Strategy, corelinux::StorageException, corelinux::State, corelinux::Singleton< TypeImpl >, corelinux::SemaphoreGroup, corelinux::SemaphoreException, corelinux::Semaphore, corelinux::Request, corelinux::Proxy< SubjectImpl >, corelinux::Prototype< TypeImpl >, corelinux::Observer, corelinux::NullPointerException, corelinux::MemoryStorage, corelinux::Memory, corelinux::Memento, corelinux::Mediator, corelinux::IteratorException, corelinux::IteratorBoundsException, corelinux::Iterator< ElementType >, corelinux::InvalidThreadException, corelinux::InvalidIteratorException, corelinux::InvalidCompositeException, corelinux::Identifier, corelinux::Handler, corelinux::Flyweight, corelinux::Facade, corelinux::Exception, corelinux::Event< IdentifierType >, corelinux::Environment, corelinux::Decorator< Implementation >, corelinux::CoreLinuxObject, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >, corelinux::Context, corelinux::CompositeException, corelinux::Component, corelinux::CommandFrameException, corelinux::CommandFrame, corelinux::Command, corelinux::Colleague, corelinux::Builder< ProductImpl, UniqueId >, corelinux::Bridge< Implementation >, corelinux::BoundsException, corelinux::AssociativeIterator< KeyType, ElementType >, corelinux::Assertion, corelinux::AllocatorNotFoundException, corelinux::AllocatorAlreadyExistsException, corelinux::Allocator, corelinux::Adapter, corelinux::AbstractSemaphore, corelinux::AbstractFactoryException, corelinux::AbstractFactory< UniqueId >, corelinux::AbstractCommand, corelinux::AbstractAllocator< TypeImpl >
- operator>()
: corelinux::Identifier
- operator>=()
: corelinux::Identifier
- operator[]()
: corelinux::MemoryStorage
- otherSideFrom()
: Door
- ScalarIdentifier()
: corelinux::ScalarIdentifier< ScalarType >
- Select()
: Select
- SelectColleague()
: SelectColleague
- Semaphore()
: corelinux::Semaphore
- SemaphoreCommon()
: corelinux::SemaphoreCommon
- SemaphoreException()
: corelinux::SemaphoreException
- SemaphoreGroup()
: corelinux::SemaphoreGroup
- setArgument()
: EventContext, ArgumentContext
- setAutoReverse()
: corelinux::CommandFrame
- setClosed()
: Door
- setContextFunctions()
: corelinux::ThreadContext
- setCurrentState()
: corelinux::State
- setEnvironmentNameValue()
: corelinux::Environment
- setExtentSize()
: corelinux::CoreLinuxGuardPool
- setFirst()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- setFirstRoom()
: Door
- setFrameFunction()
: corelinux::ThreadContext
- setGroupType()
: corelinux::SemaphoreGroup
- setHandled()
: HelpRequest
- setHorizontal()
: Bar
- setHorizontalPosition()
: Foo
- setImplementation()
: corelinux::Decorator< Implementation >, corelinux::Bridge< Implementation >
- setLast()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- setLimit()
: corelinux::EventSemaphore
- setLock()
: corelinux::SemaphoreCommon, corelinux::AbstractSemaphore
- setMaxValue()
: corelinux::SemaphoreCommon
- setNext()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- setOpen()
: Door
- setOwnerId()
: corelinux::Semaphore
- setPredecessor()
: corelinux::Handler
- setPrevious()
: corelinux::Iterator< ElementType >, corelinux::CoreLinuxIterator< TraverseType, ElementType >, corelinux::CoreLinuxAssociativeIterator< TraverseType, KeyType, ElementType >
- setProcessFatalSeverity()
: corelinux::Exception
- setProcessTerminateSeverity()
: corelinux::Exception
- setRecursionQueueLength()
: corelinux::Semaphore
- setReturnCode()
: corelinux::ThreadContext
- setReverseCommand()
: corelinux::Command
- setRoomNumber()
: Room
- setSecondRoom()
: Door
- setShareMask()
: corelinux::ThreadContext
- setSiblings()
: corelinux::Handler
- setSide()
: Room
- setStackFunctions()
: corelinux::ThreadContext
- setState()
: corelinux::Context
- setSuccessor()
: corelinux::Handler
- setThreadFatalSeverity()
: corelinux::Exception
- setThreadPriority()
: corelinux::Thread, corelinux::Environment
- setThreadState()
: corelinux::ThreadContext
- setThreadTerminateSeverity()
: corelinux::Exception
- setUnLock()
: corelinux::SemaphoreCommon
- setUnlock()
: corelinux::AbstractSemaphore
- setupCommonAccess()
: corelinux::Environment
- setValue()
: corelinux::AbstractSemaphore
- setVertical()
: Bar
- setVerticalPosition()
: Foo
- setWhy()
: corelinux::Exception
- Singleton()
: corelinux::Singleton< TypeImpl >
- startThread()
: corelinux::Thread
- State()
: corelinux::State
- StorageException()
: corelinux::StorageException
- Strategy()
: corelinux::Strategy
- Subject()
: corelinux::Subject
- SubjectObserver()
: SubjectObserver
- subsetGroup()
: corelinux::SemaphoreCommon
- succeedHandler()
: corelinux::Handler
- Synchronized()
: corelinux::Synchronized
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium