Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lxcpp::Container Member List

This is the complete list of members for lxcpp::Container, including all inherited members.

addCGroup(const std::string &subsys, const std::string &grpname, const std::vector< CGroupParam > &comm, const std::vector< CGroupParam > &params)=0lxcpp::Containerpure virtual
addDevice(const std::string &path, const char type, const int64_t major, const int64_t minor, const std::string &permissions, const uint32_t fileMode, const uint32_t uid, const uint32_t gid)=0lxcpp::Containerpure virtual
addGIDMap(unsigned min, unsigned max, unsigned num)=0lxcpp::Containerpure virtual
addHook(const std::string &type, const std::vector< std::string > &hook, const std::vector< std::pair< std::string, std::string >> &env)=0lxcpp::Containerpure virtual
addInetAddr(const std::string &ifname, const InetAddr &addr)=0lxcpp::Containerpure virtual
addInetConfig(const std::string &ifname, const InetAddr &addr)=0lxcpp::Containerpure virtual
addInterfaceConfig(const std::string &hostif, const std::string &zoneif, InterfaceType type, const std::vector< InetAddr > &addrs, MacVLanMode mode=MacVLanMode::PRIVATE)=0lxcpp::Containerpure virtual
addSubsystem(const std::string &name, const std::string &path)=0lxcpp::Containerpure virtual
addUIDMap(unsigned min, unsigned max, unsigned num)=0lxcpp::Containerpure virtual
attach(const std::vector< std::string > &argv, const uid_t uid, const gid_t gid, const std::string &ttyPath, const std::vector< gid_t > &supplementaryGids, const int capsToKeep, const std::string &workDirInContainer, const std::vector< std::string > &envToKeep, const std::vector< std::pair< std::string, std::string >> &envToSet)=0lxcpp::Containerpure virtual
Callback typedeflxcpp::Container
console()=0lxcpp::Containerpure virtual
createInterface(const std::string &hostif, const std::string &zoneif, InterfaceType type, MacVLanMode mode)=0lxcpp::Containerpure virtual
declareFile(const provision::File::Type type, const std::string &path, const int32_t flags, const int32_t mode)=0lxcpp::Containerpure virtual
declareLink(const std::string &source, const std::string &target)=0lxcpp::Containerpure virtual
declareMount(const std::string &source, const std::string &target, const std::string &type, const int64_t flags, const std::string &data)=0lxcpp::Containerpure virtual
delInetAddr(const std::string &ifname, const InetAddr &addr)=0lxcpp::Containerpure virtual
destroyInterface(const std::string &ifname)=0lxcpp::Containerpure virtual
freeze()=0lxcpp::Containerpure virtual
getFiles() const =0lxcpp::Containerpure virtual
getGuardPid() const =0lxcpp::Containerpure virtual
getInit()=0lxcpp::Containerpure virtual
getInitPid() const =0lxcpp::Containerpure virtual
getInterfaceInfo(const std::string &ifname) const =0lxcpp::Containerpure virtual
getInterfaces() const =0lxcpp::Containerpure virtual
getLinks() const =0lxcpp::Containerpure virtual
getMounts() const =0lxcpp::Containerpure virtual
getName() const =0lxcpp::Containerpure virtual
getRootPath() const =0lxcpp::Containerpure virtual
getState()=0lxcpp::Containerpure virtual
moveInterface(const std::string &ifname)=0lxcpp::Containerpure virtual
reboot()=0lxcpp::Containerpure virtual
removeFile(const provision::File &item)=0lxcpp::Containerpure virtual
removeLink(const provision::Link &item)=0lxcpp::Containerpure virtual
removeMount(const provision::Mount &item)=0lxcpp::Containerpure virtual
setCaps(const int caps)=0lxcpp::Containerpure virtual
setDownInterface(const std::string &ifname)=0lxcpp::Containerpure virtual
setEnv(const std::vector< std::pair< std::string, std::string >> &variables)=0lxcpp::Containerpure virtual
setHostName(const std::string &hostname)=0lxcpp::Containerpure virtual
setInit(const std::vector< std::string > &init)=0lxcpp::Containerpure virtual
setLogger(const logger::LogType type, const logger::LogLevel level, const std::string &arg="")=0lxcpp::Containerpure virtual
setNamespaces(const int namespaces)=0lxcpp::Containerpure virtual
setRlimit(const std::string &type, const uint64_t hard, const uint64_t soft)=0lxcpp::Containerpure virtual
setStartedCallback(const Callback &callback)=0lxcpp::Containerpure virtual
setStoppedCallback(const Callback &callback)=0lxcpp::Containerpure virtual
setSystemProperty(const std::string &name, const std::string &value)=0lxcpp::Containerpure virtual
setTerminalCount(const unsigned int count)=0lxcpp::Containerpure virtual
setUpInterface(const std::string &ifname)=0lxcpp::Containerpure virtual
setUser(const int uid, const int gid, const std::vector< int > additionalGids)=0lxcpp::Containerpure virtual
start()=0lxcpp::Containerpure virtual
State enum namelxcpp::Container
stop()=0lxcpp::Containerpure virtual
unfreeze()=0lxcpp::Containerpure virtual
~Container()lxcpp::Containerinlinevirtual