Namespaces | Classes | Typedefs | Enumerations | Functions | Variables

zeus Namespace Reference

Namespaces

namespace  TAbstractSkelObjectRelease

Classes

class  TAbstractFrameLoader
struct  TypGUID
class  TMath
class  TMathBigInteger
class  TAbstractMessage
class  TBinaryMessage
class  TCommPipe
class  TCommPipe_Skel
class  TCommPipe_Stub
class  IBinaryMessage
class  ICommPipe
class  IMapMessage
class  IMessage
class  IMessagePool
class  IMessageQueue
class  IMessageServerConnection
class  IObjectMessage
class  IOwnCommPipe
class  ISynchronMessage
class  ITextMessage
class  IXMLMessage
class  TLocalMapMessage
class  TMapMessage
class  TMappedCommPipe
class  TMessagePool_Skel
class  TMessagePool_Stub
class  TMessageServerConnection_Skel
class  TMessageServerConnection_Stub
class  TObjectMessage
class  TTextMessage
class  TXMLMessage
class  TAbstractModuleSession
class  IModule
class  IModuleSession
class  IZeusAPI
class  TModule
class  TModuleFunctions
class  TSimpleCommand
class  TSystemManager
class  TZeusAPI
class  TAbstractSocket
class  TBluetoothDevice
class  TBluetoothServerSocket
class  TBluetoothSocket
class  TBTAddress
class  TDatagramPacket
class  TDatagramSocket
class  IPeerFinderObserver
class  TIPAddress
class  TIPv4Address
class  TIPv6Address
class  TNetworkInterface
class  TPeerFinder
class  TPeerProvider
class  TAbstractHTTPData
class  TCCTPRequest
class  TCCTPResponse
class  TEMail
class  TEMailAddress
class  THTTProtocol
class  THTTPFile
class  THTTPRequest
class  THTTPResponse
class  TSMTProtocol
class  TSerialConnection
class  TServerSocket
class  TSocket
class  TURI
class  TAbstractXProcess
class  TBatchContext
class  IBatchContext
class  IXProcess
class  IXProcessMonitor
class  IXProcProject
class  IXProcTarget
class  TXMLBatchProcessor
class  TXProcCall
class  TXProcCopy
class  TXProcDelete
class  TXProcGroup
class  TXProcProject
class  TXProcProperty
class  TXProcTarget
class  TAbstractRemoteObject
class  TAbstractSkel
class  TAbstractStub
class  INamedContext
class  INamedObject
class  INaming
class  IRemoteMethodCall
class  IRemoteObject
class  IRemoteObjectStub
class  TNamedContext
class  TNamedContext_Skel
class  TNamedContext_Stub
class  TNamedObject
class  TNaming
class  TRemoteMethodCall
class  TRemoteReference
class  TAbstractCrypter
class  TAbstractHash
class  TAbstractMDHash
class  TAccessRightsManager
class  TBlockCipherXTEA
class  TCryptedInputStream
class  TCryptedOutputStream
class  TDESCrypter
class  TFingerPrint
class  ISecurityManager
class  ISecurityPlugin
class  TMD4Hash
class  TMD5Hash
class  TNTLMAuthentication
struct  TypeRSAKey
struct  TypePrivateRSAKey
class  TRSACrypter
class  TSecureHash160
class  TSecureHash256
class  TSecureHash512
class  TSecurityManager
class  TSimpleDES
class  TWhirlpoolHash
class  TAbstractInputStream
class  TAbstractMainThread
class  TAbstractOutputStream
class  TArgumentParser
class  TArrayList
class  TArrayPtr
class  TAtomicCounter
class  TAtomicLinkedList
class  TAtomicMap
class  TAtomicQueue
class  TAtomicStack
class  TAtomicValueType
class  TAutoPtrBase
class  TAutoPtr
class  TBase64InputStream
class  TBase64OutputStream
class  TBigInteger
class  TBigIntegerBase
class  TBitCodedValue
class  TByte
class  TByteArray
class  TByteArrayInputStream
class  TByteArrayOutputStream
class  TCalendar
class  TCharacter
class  TConsoleMainThread
class  TCriticalScopeLock
class  TCriticalSection
class  TDirectory
class  TDirectoryItem
class  TEndianHelper
class  TEnvironmentVariables
class  TEvent
class  TFile
class  TFileInputStream
class  TFileOutputStream
class  TFileSystemWatcher
class  TFilterInputStream
class  TFilterOutputStream
class  TFloat
class  TGUIDWrapper
class  THash
class  TIndexedMap
class  TInt
class  IArray
class  ICriticalSection
class  IEvent
class  IFileSystemWatcherObserver
class  IIndexedMap
class  IInputStream
class  ILibraryManager
class  IList
class  IListIterator
class  ILogger
class  IMap
class  IMapIterator
class  INativePointer
class  INotifyObserver
class  IObserver
class  IOutputStream
class  IPair
class  IPostProcessor
class  IPriorityQueue
class  IPropertyAccess
class  IQueue
class  IRunnable
class  ISerializable
class  ISet
class  ISettingsManager
class  ISimpleCommand
class  ISingletonManager
class  IStack
class  IString
class  IStringContainer
class  IStringMap
class  ISubject
class  ISynchronizeObject
class  IThread
class  IThreadManager
class  IThreadMessageQueue
class  ITimerEventObserver
class  ITimerManager
class  IValueType
class  IVariableResolver
class  IWaitableObject
class  IXErrorObject
class  IXLoaderObject
class  IXMemberVariable
class  IXMLDocument
class  IXMLErrorReporter
class  IXMLNode
class  IXMLNodeError
class  IXMLNodeList
class  IXMLParser
class  IXObject
class  IXObjectCollection
class  IXObjectCompare
class  IXObjectFactory
class  IXPathResults
class  IXRootObject
class  IXSDDocument
class  IXSDNode
class  IXSDNodes
class  IXSLProcessor
class  IXSynchronAction
class  IXSynchronActionListener
class  IZObjectFactory
class  IZUnknown
class  IZVariant
class  TAbstractIterator
class  TIterator
class  TConstIterator
class  TAbstractMapIterator
class  TMapIterator
class  TConstMapIterator
class  TLibLoader
class  TLibraryManager
class  TListSort
class  TLocale
class  TLogger
class  TLoggerManager
class  TManagedList
class  TManagedMap
class  TManagedQueue
class  TManagedSet
class  TManagedStack
class  TMap
class  TMutex
class  TNativePointer
class  TPair
class  TSTLBindings
class  TSynchronizeObjectDelegater
class  TPriorityQueue
class  TProcessControl
class  TProperty
class  TPropertyFile
class  TPtr
class  TQueue
class  TQueueCB
class  TRegExp
class  TSemaphore
class  TSerializer
class  TSet
class  TSettingsManager
class  TSettingsVariableResolver
class  TSharedMemoryObject
class  TSingleLinkedList
class  TSingletonManager
class  TStack
class  TStdLogger
class  TStopWatch
class  TString
class  TStringContainer
class  TStringList
class  TStringMap
class  TStringTokenizer
class  TSynchronizeObject
class  TSystemInfo
class  TTextInputStream
class  TTextOutputStream
class  TThread
class  TThreadManager
class  TThreadMessageQueue
class  TTime
class  TTimerEvent
class  TTimerEventGroupContainer
class  TTimerEventHandleCreator
class  TTimerManager
class  TValueTypeList
class  TVariableResolver
class  TVersionInfo
class  TXErrorObject
class  TXLoaderObject
class  TXMemberVariable
class  TXMemberCollection
class  TXMLDataSource
class  TXMLFile
class  TXMLStream
class  TXObject
class  TXObjectCollection
class  TXObjectFactory
class  TXObjectPath
class  TXObjectQuery
class  TIndexQuery
class  TAttributeQuery
class  TXObjectTreeSynchronizer
class  TXRootObject
class  TXSynchronAction
struct  TypeZipLocalFileHeader
struct  TypeZipCentralDirectoryFileHeader
struct  TypeFileDescriptor
struct  TypeFile
class  TZippedFileEntry
class  TZipDataSource
class  TZipFile
class  TZippedInputStream
class  TZippedOutputStream
class  TZObject
class  TZObjectFactory
class  TZSimpleVariant
class  TZValueType
class  TZVariant
class  TZeusBase

Typedefs

typedef char Int8
typedef unsigned char Uint8
typedef short Int16
typedef unsigned short Uint16
typedef long Int32
typedef unsigned long Uint32
typedef long long Int64
typedef unsigned long long Uint64
typedef float Float32
typedef double Float64
typedef bool Boolean
typedef TypGUID InterfaceID
typedef TypeRSAKey TypePublicRSAKey
typedef TAtomicValueType< bool > TAtomicBool
typedef TAtomicValueType< Float > TAtomicFloat
typedef TAtomicValueType< Float32TAtomicFloat32
typedef TAtomicValueType< Float64TAtomicFloat64
typedef TAtomicValueType< Int > TAtomicInt
typedef TAtomicValueType< Int8TAtomicInt8
typedef TAtomicValueType< Int16TAtomicInt16
typedef TAtomicValueType< Int32TAtomicInt32
typedef TAtomicValueType< Int64TAtomicInt64
typedef TAtomicValueType< Uint > TAtomicUint
typedef TAtomicValueType< Uint8TAtomicUint8
typedef TAtomicValueType< Uint16TAtomicUint16
typedef TAtomicValueType< Uint32TAtomicUint32
typedef TAtomicValueType< Uint64TAtomicUint64
typedef TBigInteger< 16 > Int128
typedef TBigInteger< 32 > Int256
typedef TBigInteger< 64 > Int512
typedef TBigInteger< 128 > Int1024
typedef TBigInteger< 256 > Int2048
typedef TBigInteger< 512 > Int4096
typedef TFloat TDouble
typedef TGUIDWrapper TIID
typedef IArray< char > IByteArray
typedef IPair< IString, IStringIProperty
typedef IList< IStringIStringList
typedef IListIterator< IStringIStringListIterator
typedef IList< ISerializable * > ISerializableList

Enumerations

enum  EArrayCopyMode { etShallowCopy = 0, etDeepCopy = 1 }
enum  ECompressionMethod {
  etNotDefined = -1, etNoCompression = 0, etShrunk = 1, etReducedToCFactor_1 = 2,
  etReducedToCFactor_2 = 3, etReducedToCFactor_3 = 4, etReducedToCFactor_4 = 5, etImploded = 6,
  etRevTokenComp = 7, etDeflated = 8, etEnhancedDelated = 9, etPkWareCompr = 10,
  etBZIP_2 = 12, etLZMA = 14, etIBM_TERSE = 18, etIBM_LZ77 = 19,
  etWavPack = 97, etPPMd_Version1 = 98
}

Functions

bool operator== (const TypGUID &rGUID1, const TypGUID &rGUID2)
bool operator!= (const TypGUID &rGUID1, const TypGUID &rGUID2)
bool operator< (const TypGUID &rGUID1, const TypGUID &rGUID2)
 MEMORY_MANAGER_IMPL (TLibraryManager)
TString operator+ (wchar_t *pIn, const TString &rIn2)
bool operator== (const IString &rInStr1, const wchar_t *pInStr2)
bool operator== (const wchar_t *pInStr1, const IString &rInStr2)
bool operator== (const IString &rInStr1, const char *pInStr2)
bool operator== (const char *pInStr1, const IString &rInStr2)
bool operator!= (const IString &rInStr1, const wchar_t *pInStr2)
bool operator!= (const wchar_t *pInStr1, const IString &rInStr2)
bool operator!= (const IString &rInStr1, const char *pInStr2)
bool operator!= (const char *pInStr1, const IString &rInStr2)
 MEMORY_MANAGER_IMPL (TStringContainer)
 MEMORY_MANAGER_IMPL_PARENT_END (TZObject)
 MEMORY_MANAGER_IMPL_LOCK (TXObject,&m_rLock)
 INTERFACE_CAST (IXObject, INTERFACE_IXObject)

Variables

 MEMORY_MANAGER_IMPL_END

Typedef Documentation

typedef bool zeus::Boolean
typedef float zeus::Float32
typedef double zeus::Float64
typedef IArray<char> zeus::IByteArray
typedef TBigInteger<128> zeus::Int1024
typedef short zeus::Int16
typedef TBigInteger<256> zeus::Int2048
typedef long zeus::Int32
typedef TBigInteger<512> zeus::Int4096
typedef long long zeus::Int64
typedef char zeus::Int8

This class is deprecated. Use TFloat instead.

Defines a public RSA key

typedef unsigned short zeus::Uint16
typedef unsigned long zeus::Uint32
typedef unsigned long long zeus::Uint64
typedef unsigned char zeus::Uint8

Enumeration Type Documentation

Copy mode of an array

Enumerator:
etShallowCopy 
etDeepCopy 

Compression method type

Enumerator:
etNotDefined 
etNoCompression 
etShrunk 
etReducedToCFactor_1 
etReducedToCFactor_2 
etReducedToCFactor_3 
etReducedToCFactor_4 
etImploded 
etRevTokenComp 
etDeflated 
etEnhancedDelated 
etPkWareCompr 
etBZIP_2 
etLZMA 
etIBM_TERSE 
etIBM_LZ77 
etWavPack 
etPPMd_Version1 

Function Documentation

zeus::INTERFACE_CAST ( IXObject  ,
INTERFACE_IXObject   
)
zeus::MEMORY_MANAGER_IMPL ( TLibraryManager   )

Memory Management

zeus::MEMORY_MANAGER_IMPL ( TStringContainer   )
zeus::MEMORY_MANAGER_IMPL_LOCK ( TXObject  ,
m_rLock 
)

Memory Management

zeus::MEMORY_MANAGER_IMPL_PARENT_END ( TZObject   )
bool zeus::operator!= ( const TypGUID &  rGUID1,
const TypGUID &  rGUID2 
) [inline]

Global comparison operators for 2 TypGUID objects.

bool zeus::operator!= ( const IString &  rInStr1,
const wchar_t *  pInStr2 
) [inline]

Global unequal operator for wchar_t* and IString

bool zeus::operator!= ( const wchar_t *  pInStr1,
const IString &  rInStr2 
) [inline]

Global unequal operator for wchar_t* and IString

bool zeus::operator!= ( const char *  pInStr1,
const IString &  rInStr2 
) [inline]

Global unequal operator for char* and IString

bool zeus::operator!= ( const IString &  rInStr1,
const char *  pInStr2 
) [inline]

Global unequal operator for char* and IString

TString zeus::operator+ ( wchar_t *  pIn,
const TString &  rIn2 
) [inline]

Global assign operator for wchar_t* and TStrings

bool zeus::operator< ( const TypGUID &  rGUID1,
const TypGUID &  rGUID2 
) [inline]

Global comparison operators for 2 TypGUID objects.

bool zeus::operator== ( const char *  pInStr1,
const IString &  rInStr2 
) [inline]

Global equals operator for char* and IString

bool zeus::operator== ( const wchar_t *  pInStr1,
const IString &  rInStr2 
) [inline]

Global equals operator for wchar_t* and IString

bool zeus::operator== ( const IString &  rInStr1,
const char *  pInStr2 
) [inline]

Global equals operator for char* and IString

bool zeus::operator== ( const IString &  rInStr1,
const wchar_t *  pInStr2 
) [inline]

Global equals operator for wchar_t* and IString

bool zeus::operator== ( const TypGUID &  rGUID1,
const TypGUID &  rGUID2 
) [inline]

Global comparison operators for 2 TypGUID objects.


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:23