transwarp
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Static Public Member Functions | List of all members
transwarp::detail::node_manip Struct Reference

Node manipulation. More...

#include <transwarp.h>

Static Public Member Functions

static void set_id (transwarp::node &node, std::size_t id) noexcept
 
static void set_level (transwarp::node &node, std::size_t level) noexcept
 
static void set_type (transwarp::node &node, transwarp::task_type type) noexcept
 
static void set_name (transwarp::node &node, std::optional< std::string > name) noexcept
 
static void set_executor (transwarp::node &node, std::optional< std::string > executor) noexcept
 
static void add_parent (transwarp::node &node, std::shared_ptr< transwarp::node > parent)
 
static void set_priority (transwarp::node &node, std::int64_t priority) noexcept
 
static void set_custom_data (transwarp::node &node, std::any custom_data)
 
static void set_canceled (transwarp::node &node, bool enabled) noexcept
 
static void set_avg_idletime_us (transwarp::node &node, std::int64_t idletime) noexcept
 
static void set_avg_waittime_us (transwarp::node &node, std::int64_t waittime) noexcept
 
static void set_avg_runtime_us (transwarp::node &node, std::int64_t runtime) noexcept
 

Detailed Description

Node manipulation.


The documentation for this struct was generated from the following file: