Atlas-C++
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 ▼CAtlas::Objects::BaseObjectDataAtlas base object class
 ▼CAtlas::Objects::RootDataAll objects inherit from this
 ▼CAtlas::Objects::Entity::RootEntityDataStarting point for entity hierarchy
 ▼CAtlas::Objects::Entity::AdminEntityDataAll classes and objects used for adminitrativive purposes
 ▼CAtlas::Objects::Entity::AccountDataBase class for accounts
 CAtlas::Objects::Entity::AdminDataPrivileged accounts
 CAtlas::Objects::Entity::PlayerDataPlayer accounts
 CAtlas::Objects::Entity::GameDataGames this server hosts
 CAtlas::Objects::Entity::AnonymousDataStarting point for entity hierarchy
 CAtlas::Objects::Entity::GameEntityDataAll In Game classes and objects
 ▼CAtlas::Objects::Operation::RootOperationDataBase operation for all operators
 ▼CAtlas::Objects::Operation::ActionDataThis is base operator for operations that might have effects
 ▼CAtlas::Objects::Operation::CreateDataCreate new things from nothing using this operator
 CAtlas::Objects::Operation::CombineDataCombine existing objects into new objects
 ▼CAtlas::Objects::Operation::CommunicateDataBase operator for all kind of communication
 CAtlas::Objects::Operation::TalkDataUsed for talking
 CAtlas::Objects::Operation::DivideDataDivide existing object into pieces
 CAtlas::Objects::Operation::DeleteDataDelete something
 ▼CAtlas::Objects::Operation::GetDataGeneric operation for getting info about things
 ▼CAtlas::Objects::Operation::LoginDataOperation for logging into server
 CAtlas::Objects::Operation::LogoutDataOperation for logging out
 ▼CAtlas::Objects::Operation::PerceiveDataGeneric base operation for perceiving things by eyes, ears, etc...
 CAtlas::Objects::Operation::ListenDataListen (something)
 CAtlas::Objects::Operation::LookDataLooking at something
 CAtlas::Objects::Operation::SniffDataSniff something
 CAtlas::Objects::Operation::TouchDataTouch something
 CAtlas::Objects::Operation::ImaginaryDataWhen something is not yet implemented in server, then character can pretend to do something ;-)
 ▼CAtlas::Objects::Operation::SetDataSets attributes for existing entity
 CAtlas::Objects::Operation::AffectDataSets attributes for existing entity
 CAtlas::Objects::Operation::MoveDataChange position
 CAtlas::Objects::Operation::WieldDataAttach a tool to the character entity at a pre-defined location so that the character can use it
 CAtlas::Objects::Operation::UseDataUse a currently wielded tool
 CAtlas::Objects::Operation::GenericDataBase operation for all operators
 ▼CAtlas::Objects::Operation::InfoDataThis is base operator for operations that tell you info about objects or events
 CAtlas::Objects::Operation::ErrorDataSomething went wrong
 ▼CAtlas::Objects::Operation::PerceptionDataCharacter perceives something
 CAtlas::Objects::Operation::FeelDataCharacter feels something (with fingers usually)
 ▼CAtlas::Objects::Operation::SightDataCharacter sees something
 CAtlas::Objects::Operation::AppearanceDataCharacter sees something appearing: it literally appears or has it come in visible range
 CAtlas::Objects::Operation::DisappearanceDataCharacter sees something disappearing: it literally disappears or has it gone too far to be visible
 CAtlas::Objects::Operation::SmellDataCharacter smells something
 CAtlas::Objects::Operation::SoundDataCharacter hears something
 CAtlas::Funky::BeginListToken class representing the beginning of a list
 CAtlas::Funky::BeginMapToken class representing the beginning of a map
 CAtlas::Funky::BeginMessageToken class representing the beginning of a message
 ▼CAtlas::BridgeAtlas stream bridge
 ▼CAtlas::CodecAtlas stream codec
 CAtlas::Codecs::Bach
 CAtlas::Codecs::Packed
 CAtlas::Codecs::XML
 CAtlas::FormatterAtlas stream formatter
 ▼CAtlas::Message::DecoderBaseBase class for decoders that take Atlas::Message::Object
 CAtlas::Message::QueuedDecoderDecoder that presents a queue of Atlas::Message::Element
 ▼CAtlas::Objects::ObjectsDecoderObjects hierarchy decoder
 CAtlas::Objects::DispatcherObjects hierarchy dispatcher
 CDebugBridge
 CDebugBridge
 CAtlas::Objects::BaseObjectData::const_iterator
 CAtlas::Message::Element::DataType< C >
 CAtlas::Message::Element::DataType< ListType >
 CAtlas::Message::Element::DataType< MapType >
 CAtlas::Message::Element::DataType< StringType >
 CAtlas::Message::ElementMulti-type container
 CAtlas::Funky::EncList< B, T >Encoder in List state
 CAtlas::Funky::EncMap< B, T >Encoder in Map state
 CAtlas::Funky::EncMapValue< B, T >Encoder in map value state
 ▼CAtlas::EncoderBaseBase class forwarding to Atlas::Bridge as skeleton for other encoders
 CAtlas::Message::EncoderEncoder that transmits Atlas::Message::Element
 CAtlas::Objects::ObjectsEncoderObjects hierarchy encoder
 CAtlas::Funky::EndListToken class representing the end of a list
 CAtlas::Funky::EndMapToken class representing the end of a map
 CAtlas::Funky::EndMessageToken class representing the end of a message
 ▼Cexception
 ▼CAtlas::ExceptionBase class for all exceptions thrown by Atlas-C++
 CAtlas::Message::WrongTypeExceptionAn exception class issued when the wrong type is requested in as()
 CAtlas::Objects::DefaultLoadingException
 CAtlas::Objects::NoSuchAttrExceptionAn exception indicating the requested attribute does not exist
 CAtlas::Objects::NoSuchFactoryException
 CAtlas::Objects::NullSmartPtrDereference
 CAtlas::Objects::Factories
 ▼CAtlas::FilterAtlas stream filter
 CAtlas::Filters::Bzip2
 CAtlas::Filters::Gzip
 CAtlas::Funky::FunkyEncoder< B >The root encoder in "stream" state
 CAtlas::Objects::BaseObjectData::iteratorThe iterator first iterates over the contents of m_obj->m_attributes, holding an iterator to the attributes map in m_I
 ▼CAtlas::NegotiateNegotiation of codecs and filters for an Atlas connection
 CAtlas::Net::StreamAcceptNegotiation of servers accepting a connection from a remote system
 CAtlas::Net::StreamConnectNegotiation of clients building a connection to a remote system
 CAtlas::Net::NegotiateHelperNegotiation of codecs and filters for an Atlas connection
 CAtlas::Objects::BaseObjectData::iterator::PsuedoElement
 CAtlas::Objects::BaseObjectData::const_iterator::PsuedoElement
 CAtlas::Objects::SmartPtr< T >
 ▼Cstreambuf
 CAtlas::filterbuf
 CAtlas::Task
 CAtlas::Funky::TokensTokens representing beginnings and ends of maps/lists

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.