Atlas
0.7.0
Networking protocol for the Worldforge system.
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
]
C
Atlas::Objects::Allocator< T >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::AccountData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::AdminData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::AdminEntityData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::AnonymousData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::GameData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::GameEntityData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::PlayerData >
C
Atlas::Objects::Allocator< Atlas::Objects::Entity::RootEntityData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ActionData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ActivityData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::AffectData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::AppearanceData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ChangeData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::CommunicateData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::CreateData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::DeleteData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::DisappearanceData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ErrorData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::FeelData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::GenericData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::GetData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::HitData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ImaginaryData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::InfoData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::ListenData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::LoginData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::LogoutData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::LookData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::MoveData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::PerceiveData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::PerceptionData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::RootOperationData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::SetData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::SightData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::SmellData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::SniffData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::SoundData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::TalkData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::TouchData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::UnseenData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::UseData >
C
Atlas::Objects::Allocator< Atlas::Objects::Operation::WieldData >
C
Atlas::Objects::Allocator< Atlas::Objects::RootData >
►
C
atlas.codecs.decoder.BaseDecoder
C
atlas.codecs.bach.BachParser
C
atlas.codecs.packed.PackedParser
►
C
atlas.codecs.parse_xml.AtlasParser
C
atlas.codecs.xml2.XML2Parser
►
C
atlas.codecs.encoder.BaseEncoder
C
atlas.codecs.bach.Encoder
C
atlas.codecs.gen_xml.Encoder
C
atlas.codecs.packed.Encoder
►
C
Atlas::Objects::BaseObjectData
►
C
Atlas::Objects::RootData
All objects inherit from this.
►
C
Atlas::Objects::Entity::RootEntityData
Starting point for entity hierarchy
►
C
Atlas::Objects::Entity::AdminEntityData
All classes and objects used for administrative purposes
►
C
Atlas::Objects::Entity::AccountData
Base class for accounts
C
Atlas::Objects::Entity::AdminData
Privileged accounts
C
Atlas::Objects::Entity::PlayerData
Player accounts
C
Atlas::Objects::Entity::GameData
Games this server hosts
C
Atlas::Objects::Entity::AnonymousData
Starting point for entity hierarchy
C
Atlas::Objects::Entity::GameEntityData
All In Game classes and objects
►
C
Atlas::Objects::Operation::RootOperationData
Base operation for all operators
►
C
Atlas::Objects::Operation::ActionData
This is base operator for operations that might have effects.
C
Atlas::Objects::Operation::ActivityData
Activities performed by entities. This is mainly meant for actions that should be communicated to other entities (like 'digging' or 'twirling')
►
C
Atlas::Objects::Operation::CommunicateData
Base operator for all kind of communication.
C
Atlas::Objects::Operation::TalkData
Used for talking
C
Atlas::Objects::Operation::CreateData
Create new things from nothing using this operator.
C
Atlas::Objects::Operation::DeleteData
Delete something.
►
C
Atlas::Objects::Operation::GetData
Generic operation for getting info about things.
►
C
Atlas::Objects::Operation::LoginData
Operation for logging into server
C
Atlas::Objects::Operation::LogoutData
Operation for logging out
►
C
Atlas::Objects::Operation::PerceiveData
Generic base operation for perceiving things by eyes, ears, etc...
C
Atlas::Objects::Operation::ListenData
Listen (something)
C
Atlas::Objects::Operation::LookData
Looking at something
C
Atlas::Objects::Operation::SniffData
Sniff something
C
Atlas::Objects::Operation::TouchData
Touch something
C
Atlas::Objects::Operation::ImaginaryData
When something is not yet implemented in server, then character can pretend to do something ;-)
►
C
Atlas::Objects::Operation::SetData
Sets attributes for existing entity.
►
C
Atlas::Objects::Operation::AffectData
Sets attributes for existing entity.
C
Atlas::Objects::Operation::HitData
Operation for when one entity hits another.
C
Atlas::Objects::Operation::MoveData
Change position
C
Atlas::Objects::Operation::WieldData
Attach a tool to the character entity at a pre-defined location so that the character can use it.
C
Atlas::Objects::Operation::UseData
Use a currently wielded tool.
C
Atlas::Objects::Operation::GenericData
Base operation for all operators
►
C
Atlas::Objects::Operation::InfoData
This is base operator for operations that tell you info about objects or events.
C
Atlas::Objects::Operation::ChangeData
An operation used to signal to clients when things such as types have changed.
C
Atlas::Objects::Operation::ErrorData
Something went wrong
►
C
Atlas::Objects::Operation::PerceptionData
Character perceives something.
C
Atlas::Objects::Operation::FeelData
Character feels something (with fingers usually)
►
C
Atlas::Objects::Operation::SightData
Character sees something
C
Atlas::Objects::Operation::AppearanceData
Character sees something appearing: it literally appears or has it come in visible range
C
Atlas::Objects::Operation::DisappearanceData
Character sees something disappearing: it literally disappears or has it gone too far to be visible
C
Atlas::Objects::Operation::SmellData
Character smells something
C
Atlas::Objects::Operation::SoundData
Character hears something
C
Atlas::Objects::Operation::UnseenData
Character failed to interact with another entity because it does not exist.
C
Atlas::Funky::BeginList
C
Atlas::Funky::BeginMap
C
Atlas::Funky::BeginMessage
►
C
atlas.codecs.binary1.Binary1Parser
C
atlas.codecs.binary2.Binary2Parser
Def encode_float(self, value): mant, exp = frexp(value) mant = long(mant *2L**20) exp = exp - 20 if mant>=0: if exp>=0: type_str = encode_pos_int(float_pos_pos_type) else: type_str = encode_pos_int(float_pos_neg_type) exp = -exp else: mant = -mant if exp>=0: type_str = encode_pos_int(float_neg_pos_type) else: type_str = encode_pos_int(float_neg_neg_type) exp = -exp return type_str + \ encode_pos_int(mant) + \ encode_pos_int(exp)
C
atlas.transport.bridge.Bridge
►
C
Atlas::Bridge
►
C
Atlas::Codec
C
Atlas::Codecs::Bach
C
Atlas::Codecs::Packed
C
Atlas::Codecs::XML
►
C
Atlas::Formatter
C
Atlas::MultiLineListFormatter
A formatter which uses multiple lines for list contents
►
C
Atlas::Message::DecoderBase
C
Atlas::Message::QueuedDecoder
C
Atlas::Objects::ObjectsDecoder
C
Atlas::Net::LoopBridge
C
Atlas::PresentationBridge
A bridge which is meant to be used solely for presenting Element data
C
DebugBridge
C
DebugBridge
C
atlas.codecs.Codec
►
C
Atlas::Codec< std::iostream >
C
XMLish
C
atlas.codecs.CodecFactory
►
C
test_bridge.Common
C
test_bridge.TestClient
C
test_bridge.TestServer
If s[:29]=="TestServer: process_string: [": pdb.set_trace()
►
C
ContentHandler
C
atlas.codecs.parse_xml.AtlasParser
C
atlas.codecs.bach.Context
Decoding
C
atlas.codecs.binary1.Context
C
Atlas::Message::Element::DataType< C >
C
Atlas::Message::Element::DataType< ListType >
C
Atlas::Message::Element::DataType< MapType >
C
Atlas::Message::Element::DataType< StringType >
►
C
Decoder
C
Atlas::Message::Layer< Decoder >
C
atlas.codecs.parse_def.DefParser
C
Atlas::Message::Element
C
Atlas::Funky::EncList< B, T >
C
Atlas::Funky::EncMap< B, T >
C
Atlas::Funky::EncMapValue< B, T >
►
C
Atlas::EncoderBase
►
C
Atlas::Message::Encoder
C
Atlas::Message::Layer< Decoder >
C
Atlas::Objects::ObjectsEncoder
C
Atlas::Funky::EndList
C
Atlas::Funky::EndMap
C
Atlas::Funky::EndMessage
►
C
Exception
C
atlas.codecs.bach.BachException
C
atlas.codecs.binary1.BinaryException
C
atlas.codecs.packed.PackedException
►
C
atlas.codecs.parse_xml.XmlException
C
atlas.codecs.xml2.XmlException2
C
atlas.transport.bridge.BridgeException
►
C
std::exception
STL class
►
C
std::runtime_error
STL class
►
C
Atlas::Exception
C
Atlas::Message::WrongTypeException
An exception class issued when the wrong type is requested in as()
C
Atlas::Objects::NoSuchAttrException
C
Atlas::Objects::Factories
C
Atlas::Objects::Factory
C
atlas.transport.file.File
►
C
filebuf
C
sockbuf
►
C
Atlas::Filter
C
Atlas::Filters::Bzip2
C
Atlas::Filters::Gzip
C
Atlas::Funky::FunkyEncoder< B >
►
C
atlas.codecs.binary1.GenerateBinary1
C
atlas.codecs.binary2.GenerateBinary2
►
C
atlas.codecs.gen_xml.GenerateXML
C
atlas.codecs.xml2.GenerateXML2
►
C
Atlas::Negotiate
C
Atlas::Net::StreamAccept
C
Atlas::Net::StreamConnect
C
Atlas::Net::NegotiateHelper
►
C
atlas.transport.negotiation.Negotiation
C
atlas.transport.negotiation.NegotiationClient
C
atlas.transport.negotiation.NegotiationServer
C
Atlas::Objects::SmartPtr< T >
►
C
SocketServer
C
test_server.TestServer
►
C
streambuf
C
Atlas::filterbuf
►
C
TcpClient
C
test_server.TestConnection
►
C
TcpClient
C
test_server.TestClient
C
Atlas::Funky::Tokens
►
C
UserDict
►
C
atlas.Object
C
test_atlas.test1
C
test_atlas.test2
C
test_atlas.test3
C
test_atlas.test4
C
test_atlas.test5
►
C
UserList
C
atlas.Messages
Generated by
1.8.11