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.