|
| | MPools (const MPools &src) |
| |
| MPools & | operator= (const MPools &src) |
| |
| virtual std::vector< MPool * > * | getInnerPoolsContainer () |
| |
| | MPools () |
| |
| virtual | ~MPools () |
| |
| virtual std::vector< std::string > | groupOf (const std::string &hostName, const std::string &ipAddress) |
| |
| virtual bool | containsNode (const std::string &poolName, const std::string &hostName, const std::string &hostIp) |
| |
| virtual bool | containsNodeName (const std::string &poolName, const std::string &hostName) |
| |
| virtual bool | containsNodeIp (const std::string &poolName, const std::string &hostIp) |
| |
| virtual bool | removeNode (const std::string &poolName, const std::string &hostName, const std::string &hostIp) |
| |
| virtual void | addNode (const std::string &poolName, const std::string &hostName, const std::string &hostIp) |
| |
| virtual void | addPool (const std::string &poolName) |
| |
| virtual bool | removePool (const std::string &poolName) |
| |
| virtual bool | containsPool (const std::string &poolName) |
| |
| virtual int | indexOfPool (const std::string &poolName) |
| |
| virtual MPool * | getPool (const std::string &pool) |
| |
| virtual void | addPool (MPool *pool) |
| |
| virtual bool | removePool (MPool *pool) |
| |
| virtual int | indexOfPool (MPool *pool) |
| |
| virtual bool | updatePool (MPool *pool) |
| |
| virtual bool | renamePool (MPool *pool, const std::string &newName) |
| |
| virtual std::vector< MPool > | getPools () |
| |
| virtual void | clear () |
| |
| virtual int | getPoolsCount () |
| |
Class holding the pools configuration Holds data related to the pools