class
#include <eckit/io/cluster/NodeInfo.h>
NodeInfo
Public static functions
Constructors, destructors, conversion operators
- NodeInfo()
Public functions
- void port(int p)
- auto port() const -> int
- void active(bool a)
- auto active() const -> bool
-
void host(const std::
string& h) -
auto host() const -> const std::
string& -
void name(const std::
string& h) -
auto name() const -> const std::
string& -
void user(const std::
string& h) -
auto user() const -> const std::
string& -
void node(const std::
string& h) -
auto node() const -> const std::
string& -
void attribute(const std::
string& a) -
void attributes(const std::
set<std:: string>& a) -
auto attributes() const -> const std::
set<std:: string>& -
auto supportsAttributes(const std::
set<std:: string>& attrs) const -> bool - void id(TaskID p)
- auto id() const -> TaskID
- void task(long p)
- auto task() const -> long
- auto init() -> NodeInfo&
Friends
-
auto operator<<(std::
ostream& s, const NodeInfo& p) -> std:: ostream& - void operator<<(Stream&, const NodeInfo&)
- void operator>>(Stream&, NodeInfo&)