DockerClientpp
A simple Docker SDK for C++
|
This is the complete list of members for DockerClientpp::DockerClient, including all inherited members.
commitImage(const string &idOrName, const string &repo, const string &message, const string &tag={}, const json &config={}) | DockerClientpp::DockerClient | |
createContainer(const json &config, const string &name="") | DockerClientpp::DockerClient | |
createExecution(const string &identifier, const json &config) | DockerClientpp::DockerClient | |
DockerClient(DockerClient &&)=default (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
DockerClient(const SOCK_TYPE type=SOCK_UNIX, const string &path="/var/run/docker.sock") | DockerClientpp::DockerClient | |
downloadImage(const string &imageName, const string &tag={}, const json &config={}) (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
executeCommand(const string &identifier, const vector< string > &cmd) | DockerClientpp::DockerClient | |
getContainerStats(const string &id) | DockerClientpp::DockerClient | |
getFile(const string &identifier, const string &file, const string &path) | DockerClientpp::DockerClient | |
getLogs(const string &id, bool stdoutFlag=true, bool stderrFlag=true, int tail=-1) (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
getLongId(const std::string &name) (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
getRunningContainers() (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
inspectContainer(const string &id) (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
inspectExecution(const string &id) | DockerClientpp::DockerClient | |
killContainer(const std::string &idOrName) (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
listImages() | DockerClientpp::DockerClient | |
listImages() (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
putFiles(const string &identifier, const vector< string > &files, const string &path) | DockerClientpp::DockerClient | |
removeContainer(const string &identifier, bool remove_volume=false, bool force=false, bool remove_link=false) | DockerClientpp::DockerClient | |
setAPIVersion(const string &api) | DockerClientpp::DockerClient | |
startContainer(const string &identifier) | DockerClientpp::DockerClient | |
startExecution(const string &id, const json &config={}) | DockerClientpp::DockerClient | |
stopContainer(const string &identifier) | DockerClientpp::DockerClient | |
updateContainer(const std::string &id, const json &config) | DockerClientpp::DockerClient | |
waitContainer(const std::string &idOrName, const std::string &condition="not-running") (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient | |
~DockerClient() (defined in DockerClientpp::DockerClient) | DockerClientpp::DockerClient |