dmlite  0.6
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cdmlite::AclEntryACL Entry
 Cdmlite::Authn
 Cdmlite::BuiltInAuthn
 Cdmlite::BaseFactoryBase class for factories
 Cdmlite::AuthnFactoryAuthnFactory
 Cdmlite::BuiltInAuthnFactory
 Cdmlite::CatalogFactoryPlug-ins must implement a concrete factory to be instantiated
 Cdmlite::BuiltInCatalogFactoryPlug-ins must implement a concrete factory to be instantiated
 Cdmlite::INodeFactoryINodeFactory
 Cdmlite::IODriverIO Driver
 Cdmlite::IODriverFactoryPlug-ins must implement a concrete factory to be instantiated
 Cdmlite::PoolDriverFactoryPoolDriver factory
 Cdmlite::PoolManagerFactoryPlug-ins must implement a concrete factory to be instantiated
 Cdmlite::BaseInterfaceBase class for interfaces
 Cdmlite::CatalogInterface for Catalog (Namespaces)
 Cdmlite::BuiltInCatalog
 Cdmlite::DummyCatalog
 Cdmlite::INode
 Cdmlite::IODriverIO Driver
 Cdmlite::PoolDriverInterface for a pool driver
 Cdmlite::PoolManagerInterface for pool types
 Cdmlite::DummyPoolManager
 Cdmlite::ChunkRepresents a chunk of a file
 Cdmlite::DavixStuff
 Cdmlite::DirectoryTypedef for directories
 Cdmlite::BuiltInDir
 Cdmlite_aclentryHandles ACL entries
 Cdmlite_chunkChunk of data
 Cdmlite_credentialsSecurity credentials
 Cdmlite_locationCollection of chunks that form a replica
 Cdmlite_poolPool data
 Cdmlite_replica
 Cdmlite_security_contextSecurity context
 Cdmlite_security_entUsed to handle user and group information
 Cdmlite_urlHandles URL
 Cdmlite_xferinfoProgress markers for file copies. FTS jargon calls these "FTS performance markers"
 Cdmlite_xstat
 Cdmlite::DmStatus
 Cdmlite::DomeCredentials
 Cdmlite::DomeTalker
 Cexception
 Cdmlite::DmExceptionBase exception class
 Cdmlite::ExtensibleHelpful typedef for KeyValue containers
 Cdmlite::ExtendedStatFile/directory metadata
 Cdmlite::GroupInfo
 Cdmlite::PoolInternal interface for handling pool metadata
 Cdmlite::ReplicaFile replica metadata
 Cdmlite::SecurityCredentialsSecurity credentials. To be filled by the front-end
 Cdmlite::SymLinkSymbolic link
 Cdmlite::UserInfo
 Cdmlite::IDirectoryTypedef for directories
 Cdmlite::InodeTransConvenience class that releases a resource on destruction
 Cdmlite::IOHandlerIO interface
 CLogger
 Cmutex
 Cdmlite::dmTask
 Cdmlite::MySqlHolderHolder of mysql connections, base class singleton holding the mysql conn pool
 Cdmlite::MysqlWrap
 Cdmlite::PluginIdCardJoint between plugins and plugin-manager
 Cdmlite::PluginManagerCatalogInterface can only be instantiated through this class
 Cdmlite::PoolContainer< E >Implements a pool of whichever resource
 Cdmlite::PoolContainer< DavixStuff *>
 Cdmlite::DavixCtxPool
 Cdmlite::PoolContainer< dmlite::MysqlWrap *>
 Cdmlite::PoolElementFactory< E >
 Cdmlite::PoolElementFactory< DavixStuff *>
 Cdmlite::DavixCtxFactory
 Cdmlite::PoolElementFactory< dmlite::MysqlWrap *>
 Cdmlite::PoolElementFactory< MysqlWrap *>
 Cdmlite::MySqlConnectionFactory
 Cdmlite::PoolGrabber< E >Convenience class that releases a resource on destruction
 Cdmlite::PoolGrabber< DavixStuff *>
 Cdmlite::DavixGrabber
 Cdmlite::PoolHandlerHandler for a pool. Works similary to a file handler
 Crecursive_mutex
 Cdmlite::dmTaskExec
 Cdmlite::SecurityContextSecurity context. To be created by the Authn
 Cdmlite::StackInstance
 Cdmlite::StatementPrepared statement wrapper
 Cdmlite::Url
 Cvector
 Cdmlite::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