SGCT master (487fac4)
Simple Graphics Cluster Toolkit
Loading...
Searching...
No Matches
sgct::config::Cluster Struct Reference

#include <sgct/config.h>

Collaboration diagram for sgct::config::Cluster:

Public Member Functions

bool operator== (const Cluster &) const noexcept=default

Public Attributes

bool success = false
std::string masterAddress
std::optional< bool > debugLog
std::optional< int > threadAffinity
std::optional< bool > firmSync
std::optional< Scene > scene
std::vector< Node > nodes
std::vector< User > users
std::optional< Capture > capture
std::vector< Tracker > trackers
std::optional< Settings > settings
std::optional< GeneratorVersion > generator
std::optional< Meta > meta

Member Function Documentation

◆ operator==()

bool sgct::config::Cluster::operator== ( const Cluster & ) const
defaultnoexcept

Member Data Documentation

◆ capture

std::optional<Capture> sgct::config::Cluster::capture

◆ debugLog

std::optional<bool> sgct::config::Cluster::debugLog

◆ firmSync

std::optional<bool> sgct::config::Cluster::firmSync

◆ generator

std::optional<GeneratorVersion> sgct::config::Cluster::generator

◆ masterAddress

std::string sgct::config::Cluster::masterAddress

◆ meta

std::optional<Meta> sgct::config::Cluster::meta

◆ nodes

std::vector<Node> sgct::config::Cluster::nodes

◆ scene

std::optional<Scene> sgct::config::Cluster::scene

◆ settings

std::optional<Settings> sgct::config::Cluster::settings

◆ success

bool sgct::config::Cluster::success = false

◆ threadAffinity

std::optional<int> sgct::config::Cluster::threadAffinity

◆ trackers

std::vector<Tracker> sgct::config::Cluster::trackers

◆ users

std::vector<User> sgct::config::Cluster::users

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