Fabric 0.2.0
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
structs.hpp File Reference
#include <map>
#include <string>
#include <vector>
#include <capabilities2_events/event_parameters.hpp>
Include dependency graph for structs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fabric::node
 Structure representing a node in the fabric. More...
 
struct  fabric::connection
 Structure representing connections between nodes. More...
 
struct  fabric::Plan
 
struct  fabric::CapabilityInfo
 

Namespaces

namespace  fabric
 

Enumerations

enum  fabric::event { fabric::ON_START , fabric::ON_SUCCESS , fabric::ON_FAILURE , fabric::ON_STOP }
 Enumeration for different event types in connections. More...
 
enum class  fabric::PlanStatus {
  fabric::UNKNOWN , fabric::QUEUED , fabric::PARSING , fabric::PARSE_FAILED ,
  fabric::VALIDATING , fabric::VALIDATION_FAILED , fabric::BONDING , fabric::BOND_FAILED ,
  fabric::CAPABILITY_STARTING , fabric::CAPABILITY_START_FAILED , fabric::CAPABILITY_CONNECTING , fabric::CAPABILITY_CONNECT_FAILED ,
  fabric::RUNNING , fabric::COMPLETED , fabric::CANCELLED
}