Atlas-C++
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NAtlasThe Atlas namespace
 NCodecs
 CBach
 CPacked
 CXML
 NFilters
 CBzip2
 CGzip
 NFunky
 CBeginListToken class representing the beginning of a list
 CBeginMapToken class representing the beginning of a map
 CBeginMessageToken class representing the beginning of a message
 CEncListEncoder in List state
 CEncMapEncoder in Map state
 CEncMapValueEncoder in map value state
 CEndListToken class representing the end of a list
 CEndMapToken class representing the end of a map
 CEndMessageToken class representing the end of a message
 CFunkyEncoderThe root encoder in "stream" state
 CTokensTokens representing beginnings and ends of maps/lists
 NMessage
 CDecoderBaseBase class for decoders that take Atlas::Message::Object
 CElementMulti-type container
 CDataType
 CEncoderEncoder that transmits Atlas::Message::Element
 CQueuedDecoderDecoder that presents a queue of Atlas::Message::Element
 CWrongTypeExceptionAn exception class issued when the wrong type is requested in as()
 NNetThe Atlas network communication namespace
 CNegotiateHelperNegotiation of codecs and filters for an Atlas connection
 CStreamAcceptNegotiation of servers accepting a connection from a remote system
 CStreamConnectNegotiation of clients building a connection to a remote system
 NObjectsThe Atlas high level Objects namespace
 NEntity
 CAccountDataBase class for accounts
 CAdminDataPrivileged accounts
 CAdminEntityDataAll classes and objects used for adminitrativive purposes
 CAnonymousDataStarting point for entity hierarchy
 CGameDataGames this server hosts
 CGameEntityDataAll In Game classes and objects
 CPlayerDataPlayer accounts
 CRootEntityDataStarting point for entity hierarchy
 NOperation
 CActionDataThis is base operator for operations that might have effects
 CAffectDataSets attributes for existing entity
 CAppearanceDataCharacter sees something appearing: it literally appears or has it come in visible range
 CCombineDataCombine existing objects into new objects
 CCommunicateDataBase operator for all kind of communication
 CCreateDataCreate new things from nothing using this operator
 CDeleteDataDelete something
 CDisappearanceDataCharacter sees something disappearing: it literally disappears or has it gone too far to be visible
 CDivideDataDivide existing object into pieces
 CErrorDataSomething went wrong
 CFeelDataCharacter feels something (with fingers usually)
 CGenericDataBase operation for all operators
 CGetDataGeneric operation for getting info about things
 CImaginaryDataWhen something is not yet implemented in server, then character can pretend to do something ;-)
 CInfoDataThis is base operator for operations that tell you info about objects or events
 CListenDataListen (something)
 CLoginDataOperation for logging into server
 CLogoutDataOperation for logging out
 CLookDataLooking at something
 CMoveDataChange position
 CPerceiveDataGeneric base operation for perceiving things by eyes, ears, etc...
 CPerceptionDataCharacter perceives something
 CRootOperationDataBase operation for all operators
 CSetDataSets attributes for existing entity
 CSightDataCharacter sees something
 CSmellDataCharacter smells something
 CSniffDataSniff something
 CSoundDataCharacter hears something
 CTalkDataUsed for talking
 CTouchDataTouch something
 CUseDataUse a currently wielded tool
 CWieldDataAttach a tool to the character entity at a pre-defined location so that the character can use it
 CBaseObjectDataAtlas base object class
 Cconst_iterator
 CPsuedoElement
 CiteratorThe iterator first iterates over the contents of m_obj->m_attributes, holding an iterator to the attributes map in m_I
 CPsuedoElement
 CDefaultLoadingException
 CDispatcherObjects hierarchy dispatcher
 CFactories
 CNoSuchAttrExceptionAn exception indicating the requested attribute does not exist
 CNoSuchFactoryException
 CNullSmartPtrDereference
 CObjectsDecoderObjects hierarchy decoder
 CObjectsEncoderObjects hierarchy encoder
 CRootDataAll objects inherit from this
 CSmartPtr
 CBridgeAtlas stream bridge
 CCodecAtlas stream codec
 CEncoderBaseBase class forwarding to Atlas::Bridge as skeleton for other encoders
 CExceptionBase class for all exceptions thrown by Atlas-C++
 CFilterAtlas stream filter
 Cfilterbuf
 CFormatterAtlas stream formatter
 CNegotiateNegotiation of codecs and filters for an Atlas connection
 CTask
 CDebugBridge

Copyright 2000-2004 the respective authors.

This document can be licensed under the terms of the GNU Free Documentation License or the GNU General Public License and may be freely distributed under the terms given by one of these licenses.