softwarecontainer
0.18.0-739e8d7 2017-05-04
|
►Ncom | |
►Npelagicore | |
CSoftwareContainerAgent | |
►Nsoftwarecontainer | Developers guide to adding a config item: |
CBadSuffixError | |
CBaseConfigStore | |
CBoolConfig | Represents a config item of type bool |
CCapabilityParseError | An error occured in ConfigStore when parsing a Capability in a Service Manifest |
CCgroupsGateway | The cgroups gateway sets cgroups related settings for the container |
CCgroupsGatewayError | |
CCGroupsParser | |
CCleanUpHandler | |
CCommandJob | Use this class to execute a command line in a SoftwareContainer |
CCommandlineConfigSource | A config source representing the commandline options |
CConfig | Represents the configuration of SoftwareContainer (the component) |
CConfigDefinition | |
CConfigDependencyError | |
CConfigError | |
CConfigFileError | An error occured in a Glib operation |
CConfigInternalError | An error occured which is an internal error in the config code |
CConfigItem | Base class for all config item types |
CConfigLoader | |
CConfigMandatoryError | |
CConfigNotFoundError | A requested config item could not be found in any of the config sources |
CConfigSource | Base class for all config sources |
CConfigStoreError | |
CConfigTypes | |
CConfigUnknownError | A config is found which is not defined in ConfigDefinition |
CContainer | Abstraction of the specific containment technology used |
CContainerAbstractInterface | |
CContainerError | An error has occured in the underlying container implementation |
CContainerOptionParseError | |
CContainerOptionParser | |
CContainerUtilityInterface | |
CContainerUtilityInterfaceError | An error occured in ContainerUtilityInterface |
CCreateDir | Responsible for creating new directories and removing them when it is necessary |
CDBusGateway | |
CDBusGatewayInstance | DBus Gateway takes care of spawning and killing the DBus proxies |
CDBusGatewayParser | |
CDefaultConfigSource | Represents the default config values |
CDefaultConfigStore | |
CDevice | |
CDeviceNodeGateway | This gateway is responsible for exposing device nodes in an LXC container |
CDeviceNodeGatewayError | |
CDeviceNodeLogic | This class is responsible for storing all device node configurations in a well-formed list |
CDirectoryCleanUpHandler | |
CDynamicContainerOptions | |
CEnvironmentGateway | Environment Gateway is used to define environment variables to the container |
CEnvironmentGatewayParser | |
CExecutable | |
CFileCleanUpHandler | Subclass of CleanUpHandler that deletes a file |
CFileConfigLoader | |
CFileGateway | This gateway lets you map files (including socket files) or folders from the host into the container's filesystem |
►CFileGatewayParser | |
CFileSetting | |
CFileGatewaySettingStore | |
CFileToolkitWithUndo | |
CFilteredConfigStore | |
CFunctionJob | Run a C++ function lambda inside a SoftwareContainer |
CGateway | Gateway base class for SoftwareContainer |
CGatewayConfiguration | |
CGatewayError | |
CGatewayParserError | |
CIntConfig | Represents a config item of type int |
CInvalidContainerError | The container instance is in an invalid state and should not be used |
CInvalidInputError | |
CInvalidOperationError | A method was called which is inappropriate in the current state |
CIPAllocationError | |
►CIPTableEntry | A rules entry for the treatment of packets |
CportFilter | Container for port filtering options |
CRule | Definition of a 'Rule' used to handle network traffic |
CJobAbstract | Abstract class for jobs which get executed inside a container |
CJSonError | |
CJSONParser | Convenience layer for the Jansson JSON parser |
CLimitRangeError | |
CMainConfigSource | |
CMountCleanUpHandler | |
CNetlink | Handles various network operations over netlink |
CNetworkGateway | Sets up and manages network access and routing to the container |
CNetworkGatewayError | |
CNetworkGatewayFunctions | Sets up and manages network access and routing to the container |
CNetworkGatewayParser | |
COverlaySyncCleanupHandler | Used to copy files on cleanup and can be added to the CleanupHandler stack in the FileToolkitWithUndo class |
CPulseGateway | The PulseAudio Gateway is used to provide access to the host system PulseAudio server |
CRecursiveCopy | Singleton class used to copy files recursively from a source to a destination |
CRecursiveDelete | Singleton class used to delete files recursively in a directory |
CServiceManifestFileLoader | |
CServiceManifestLoader | Base class used for creating a service manifest loader |
CServiceManifestParseError | An error occured in ConfigStore when parsing a Service Manifest |
CServiceManifestPathError | An error occured in ConfigStore relating to the path to the Service Manifest(s) |
CSignalConnectionsHandler | References to sigc++ connections and automatically disconnects them on destruction |
CSoftwareContainer | An abstraction of concrete container implementations |
CSoftwareContainerAbstractInterface | |
CSoftwareContainerAgent | |
CSoftwareContainerAgentAdaptor | |
CSoftwareContainerAgentError | An error occured in SoftwareContainerAgent |
CSoftwareContainerConfig | Contains all values that should be passed to SoftwareContainer on creation |
CSoftwareContainerError | |
CSoftwareContainerFactory | |
CStringConfig | Represents a config item of type string |
CWaylandGateway | |
CObservableProperty | |
CObservableWritableProperty | |
CPProfiler | |
CSoftwareContainerAgentCommon | |
CSoftwareContainerAgentMessageHelper |