enum Entity_type
  • Node
  • Job
  • Kernel
enum Command
  • Submit
  • Status
  • Delete
enum Format
  • Human
  • Rec
class Submit
Base classes
Types
  • using resource_expression_ptr = sbn::resources::expression_ptr
  • using resource_expression = sbn::resources::Expression
  • using string_array = sbn::application::string_array
Methods
  • react(sbn::kernel_ptr && child) -> voidvirtual

    Collects the output from the task from subordinate kernel child.

  • act() -> voidvirtual

    Performs the task or launches subordinate kernels to do so.

  • Submit(int argc, char ** argv)
template <class T>
class Rec
Fields
  • const T & object
Methods
  • Rec(const T & obj)
class Status
Base classes
Methods
  • react(sbn::kernel_ptr && child) -> voidvirtual

    Collects the output from the task from subordinate kernel child.

  • act() -> voidvirtual

    Performs the task or launches subordinate kernels to do so.

  • Status(int argc, char ** argv, Command command)
template <class T>
class Human
Methods
  • object() const -> const T &
  • Human(const T & object)
template <class T>
rec(std::ostream & out, const char * key, const T & value) -> void
template <class T>
make_human(const T & rhs) -> Human< T >
operator<<(std::ostream & out, const Human< sbnd::Status_kernel::hierarchy_array > & rhs) -> std::ostream &
operator<<(std::ostream & out, const Rec< sbnd::Pipeline_status_kernel::Pipeline > & rhs) -> std::ostream &
operator>>(std::istream & in, Entity_type & rhs) -> std::istream &
column_width(const sys::interface_address< sys::ipv4_address > &) -> constexpr int
to_string(Entity_type rhs) -> const char *
to_string(Format rhs) -> const char *
string_to_format(const std::string & s) -> Format
tell(std::ostream & out, const char * text) -> void
main(int argc, char * argv) -> int
operator<<(std::ostream & out, const Rec< sbn::application > & rhs) -> std::ostream &
column_width(const sbnd::hierarchy_node &) -> constexpr int
string_to_entity_type(const std::string & s) -> Entity_type
operator<<(std::ostream & out, const Human< sbnd::Pipeline_status_kernel::Pipeline > & rhs) -> std::ostream &
operator<<(std::ostream & out, const Rec< sbnd::Status_kernel::hierarchy_type > & rhs) -> std::ostream &
template <class T>
column_width(const T &) -> constexpr int
template <class ... Args>
message(const Args &... args) -> void
operator<<(std::ostream & out, const Human< sbnd::Status_kernel::hierarchy_type > & rhs) -> std::ostream &
operator<<(std::ostream & out, const Human< sbn::application > & rhs) -> std::ostream &
operator>>(std::istream & in, Format & rhs) -> std::istream &
usage(std::ostream & out, char **) -> void
template <class Head, class ... Tail>
tell(std::ostream & out, const char * text, const Head & head, const Tail &... tail) -> void
operator<<(std::ostream & out, const Human< sbnd::Job_status_kernel::application_array > & rhs) -> std::ostream &
template <class T>
make_rec(const T & rhs) -> Rec< T >
column_width(const sys::interface_address< sys::ipv6_address > &) -> constexpr int
operator<<(std::ostream & out, Entity_type rhs) -> std::ostream &
operator<<(std::ostream & out, Format rhs) -> std::ostream &