uatools 1.0.0
 
Loading...
Searching...
No Matches
eso::uatools::uastresstest Namespace Reference

Classes

struct  Config
 
class  Report
 
struct  Scenario
 
struct  StateMachine
 
struct  WritableNode
 

Enumerations

enum class  WriteType {
  Boolean , Int32 , Int64 , Double ,
  String
}
 
enum class  ScenarioKind {
  Read , Write , Subscribe , StateCycle ,
  ConnectDisconnect
}
 

Functions

const char * ScenarioKindName (ScenarioKind k)
 Convert a kind enum to its YAML token (for logging).
 
Config LoadConfig (const std::string &path)
 Load and validate a YAML config file. Throws std::runtime_error on parse or schema errors.
 

Enumeration Type Documentation

◆ ScenarioKind

Enumerator
Read 
Write 
Subscribe 
StateCycle 
ConnectDisconnect 

◆ WriteType

Enumerator
Boolean 
Int32 
Int64 
Double 
String 

Function Documentation

◆ LoadConfig()

Config eso::uatools::uastresstest::LoadConfig ( const std::string & path)

Load and validate a YAML config file. Throws std::runtime_error on parse or schema errors.

◆ ScenarioKindName()

const char * eso::uatools::uastresstest::ScenarioKindName ( ScenarioKind k)

Convert a kind enum to its YAML token (for logging).