Deepsolver
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Deepsolver::AbstractConfigFileHandlerThe interface to listen parsed configuration file parameters
Deepsolver::AbstractCurlDataRecipient
Deepsolver::AbstractCurlProgressListener
Deepsolver::AbstractFetchListenerThe abstract interface to listen files fetching progress
Deepsolver::AbstractIndexConstructionListener
Deepsolver::AbstractInstalledPackagesIteratorThe abstract interface for every iterator over set of installed packages
Deepsolver::AbstractOperationContinueRequestThe abstract interface for continuous process interruption
Deepsolver::AbstractPackageBackEndThe abstract package back-end interface
Deepsolver::AbstractPackageRecipientThe interface for handling sequences of package records
Deepsolver::AbstractPackageScope
Deepsolver::AbstractSatSolver
Deepsolver::AbstractTaskSolver
Deepsolver::AbstractTaskTranslatorOutput
Deepsolver::AbstractTextFormatSectionReader
Deepsolver::AbstractTransactionListener
Deepsolver::AlwaysTrueContinueRequest
Deepsolver::AutoArrayAdapter< T >
Deepsolver::AutoReleaseStrings
Deepsolver::ChangeLogEntry
Deepsolver::CliParserThe command line parser
Deepsolver::CliParserExceptionIndicates the error during command line parsing process
Deepsolver::ConfDir
Deepsolver::ConfigAdapter
Deepsolver::ConfigCenterThe central configuration processing class
Deepsolver::ConfigExceptionIndicates an error in configuration data
Deepsolver::ConfigFileThe configuration file format parser
Deepsolver::ConfigFileExceptionThe exception class for config file syntax errors
Deepsolver::ConfigFilePosInfoStores the information about position in configuration file
ConfigSyntaxErrorMessage
Deepsolver::ConfOs
Deepsolver::ConfProvide
Deepsolver::ConfRepo
Deepsolver::ConfRoot
Deepsolver::CurlException
Deepsolver::CurlInterface
Deepsolver::DateTime
Deepsolver::DeepsolverExceptionThe main exception class for Deepsolver project
Deepsolver::Dichotomy< T >
Deepsolver::DirectoryThe wrapper for directory operations
DsInstallCliParser
DsPatchCliParser
Deepsolver::FileThe wrapper for file operations
Deepsolver::FilesFetchThe files downloading manager This class is responsible for various files fetching tasks. It takes list of URLs with corresponding local file names and invokes CurlInterface managing requests operation continuing is permitted and sending proper status callbacks
Deepsolver::FilesFetchProgress
Deepsolver::GzipException
Deepsolver::GzipInputFile
GzipOutput
Deepsolver::GzipOutputFile
Deepsolver::IdPkgRel
IndexConstructionListener
Deepsolver::IndexCore
Deepsolver::IndexCoreExceptionIndicates repository index manipulation problem
IndexReconstructionListener
Deepsolver::InfoCore
Deepsolver::InfoFileExceptionThe general info file error FIXME
Deepsolver::InfoFileReader
Deepsolver::InfoFileSyntaxExceptionThe info file syntax error
Deepsolver::InfoFileValueExceptionThe exception class for invalid info file value error indication FIXME
Deepsolver::InstalledReferences
Deepsolver::Md5File::Item
Deepsolver::Directory::IteratorThe iterator over the files and subdirectories
Deepsolver::CliParser::KeyAn available command line argument
LibMinisatCallData
LibMinisatSolver
Deepsolver::Lit
Deepsolver::Md5
Deepsolver::Md5File
Deepsolver::Md5FileExceptionThe exception class for md5file syntax errors
Deepsolver::Messages
Deepsolver::NamedPkgRelThe relation between two packages with package specifications by name
Deepsolver::NotImplementedException
Deepsolver::OperationCoreThe main class for package managing
Deepsolver::OperationExceptionThe exception class for general operation problems
Deepsolver::PackageBackEndExceptionIndicates an error inside of package back-end layer
Deepsolver::PackageInfoProcessor
Deepsolver::PackageListPrinting
Deepsolver::PackageNameSortItem
Deepsolver::PackageSelection
Deepsolver::Pkg
Deepsolver::PkgSnapshot::Pkg
Deepsolver::PkgBase
Deepsolver::PkgFile
Deepsolver::PkgFileBase
Deepsolver::PkgSnapshot::PkgRecipientAdapter
Deepsolver::PkgRelations
Deepsolver::PkgScope
Deepsolver::PkgScopeBase
Deepsolver::PkgSection
Deepsolver::PkgUrlsFile
Deepsolver::PkgUtils
Deepsolver::PostponedRequire
Deepsolver::Process
Deepsolver::ProvideMap
Deepsolver::ProvidePriorityList
Deepsolver::RegExp
RegExpCollection
Deepsolver::RegExpException
Deepsolver::PkgSnapshot::Relation
Deepsolver::RepoParams
Deepsolver::Repository
Deepsolver::RpmBackEndThe general interface to librpm functions
Deepsolver::RpmFileHeaderReader
Deepsolver::RpmInstalledPackagesIteratorThe iterator over set of installed packages
Deepsolver::RpmTransaction
Deepsolver::SatWriter
Deepsolver::ConfigAdapter::ScalarValue< T >
Deepsolver::PkgSnapshot::Snapshot
StdOutput
Deepsolver::ConfigAdapter::StringListValue
Deepsolver::ConfigAdapter::StringValue
Deepsolver::SystemExceptionThe exception for system call errors
Deepsolver::TaskExceptionThe exception class for indication user has asked an impossible transaction
Deepsolver::TaskSolver
Deepsolver::TaskSolverData
Deepsolver::TaskSolverProvideInfo
Deepsolver::TaskTranslator
Deepsolver::TaskTranslatorOutputOptimization
Deepsolver::TextFormatSectionReader
Deepsolver::TextFormatSectionReaderGzip
Deepsolver::TinyFileDownload
Deepsolver::TransactionIterator
Deepsolver::TransactionProgress
UnifiedOutput
Deepsolver::UserTask
Deepsolver::UserTaskItemToInstall
Deepsolver::ConfigAdapter::Value
Deepsolver::VersionCond