dmlite  0.6
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCdmlite::AclEntryACL Entry
oCdmlite::Authn
|\Cdmlite::BuiltInAuthn
oCdmlite::BaseFactoryBase class for factories
|oCdmlite::AuthnFactoryAuthnFactory
||\Cdmlite::BuiltInAuthnFactory
|oCdmlite::CatalogFactoryPlug-ins must implement a concrete factory to be instantiated
||\Cdmlite::BuiltInCatalogFactoryPlug-ins must implement a concrete factory to be instantiated
|oCdmlite::INodeFactoryINodeFactory
|oCdmlite::IODriverIO Driver
|oCdmlite::IODriverFactoryPlug-ins must implement a concrete factory to be instantiated
|oCdmlite::PoolDriverFactoryPoolDriver factory
|\Cdmlite::PoolManagerFactoryPlug-ins must implement a concrete factory to be instantiated
oCdmlite::BaseInterfaceBase class for interfaces
|oCdmlite::CatalogInterface for Catalog (Namespaces)
||oCdmlite::BuiltInCatalog
||\Cdmlite::DummyCatalog
|oCdmlite::INode
|oCdmlite::IODriverIO Driver
|oCdmlite::PoolDriverInterface for a pool driver
|\Cdmlite::PoolManagerInterface for pool types
| \Cdmlite::DummyPoolManager
oCdmlite::ChunkRepresents a chunk of a file
oCdmlite::DavixStuff
oCdmlite::DirectoryTypedef for directories
|\Cdmlite::BuiltInDir
oCdmlite_aclentryHandles ACL entries
oCdmlite_chunkChunk of data
oCdmlite_credentialsSecurity credentials
oCdmlite_locationCollection of chunks that form a replica
oCdmlite_poolPool data
oCdmlite_replica
oCdmlite_security_contextSecurity context
oCdmlite_security_entUsed to handle user and group information
oCdmlite_urlHandles URL
oCdmlite_xferinfoProgress markers for file copies. FTS jargon calls these "FTS performance markers"
oCdmlite_xstat
oCdmlite::DmStatus
oCdmlite::DomeCredentials
oCdmlite::DomeTalker
oCexception
|\Cdmlite::DmExceptionBase exception class
oCdmlite::ExtensibleHelpful typedef for KeyValue containers
|oCdmlite::ExtendedStatFile/directory metadata
|oCdmlite::GroupInfo
|oCdmlite::PoolInternal interface for handling pool metadata
|oCdmlite::ReplicaFile replica metadata
|oCdmlite::SecurityCredentialsSecurity credentials. To be filled by the front-end
|oCdmlite::SymLinkSymbolic link
|\Cdmlite::UserInfo
oCdmlite::IDirectoryTypedef for directories
oCdmlite::InodeTransConvenience class that releases a resource on destruction
oCdmlite::IOHandlerIO interface
oCLogger
oCmutex
|\Cdmlite::dmTask
oCdmlite::MySqlHolderHolder of mysql connections, base class singleton holding the mysql conn pool
oCdmlite::MysqlWrap
oCdmlite::PluginIdCardJoint between plugins and plugin-manager
oCdmlite::PluginManagerCatalogInterface can only be instantiated through this class
oCdmlite::PoolContainer< E >Implements a pool of whichever resource
oCdmlite::PoolContainer< DavixStuff * >
|\Cdmlite::DavixCtxPool
oCdmlite::PoolContainer< dmlite::MysqlWrap * >
oCdmlite::PoolElementFactory< E >
oCdmlite::PoolElementFactory< DavixStuff * >
|\Cdmlite::DavixCtxFactory
oCdmlite::PoolElementFactory< dmlite::MysqlWrap * >
oCdmlite::PoolElementFactory< MysqlWrap * >
|\Cdmlite::MySqlConnectionFactory
oCdmlite::PoolGrabber< E >Convenience class that releases a resource on destruction
oCdmlite::PoolGrabber< DavixStuff * >
|\Cdmlite::DavixGrabber
oCdmlite::PoolHandlerHandler for a pool. Works similary to a file handler
oCrecursive_mutex
|\Cdmlite::dmTaskExec
oCdmlite::SecurityContextSecurity context. To be created by the Authn
oCdmlite::StackInstance
oCdmlite::StatementPrepared statement wrapper
oCdmlite::Url
oCvector
|oCdmlite::Acl
|\Cdmlite::LocationRepresent the complete location of a file
\Cdmlite::xferprogmarkerProgress markers for file copies. FTS jargon calls these "FTS performance markers" beware, we assume that this structure is identical to the one defined in the C API