μHAL (v2.7.9)
Part of the IPbus software repository
Public Attributes | List of all members
uhal::NodeTreeClassAttribute Struct Reference

Struct to store the name and member variables within a node class attribute when parsed by boost spirit The class attribute has the form "classname;name1=val1;name2=val2;name3=val3;" where the name-value pairs are optional, as is the trailing semicolon. More...

#include <uhal/grammars/NodeTreeClassAttributeGrammar.hpp>

Public Attributes

std::string mClass
 The name of the class. More...
 
NameValuePairVectorType mArguments
 The member variable of the class stored as "name1=val1;name2=val2;name3=val3". More...
 

Detailed Description

Struct to store the name and member variables within a node class attribute when parsed by boost spirit The class attribute has the form "classname;name1=val1;name2=val2;name3=val3;" where the name-value pairs are optional, as is the trailing semicolon.

Definition at line 57 of file NodeTreeClassAttributeGrammar.hpp.

Member Data Documentation

◆ mArguments

NameValuePairVectorType uhal::NodeTreeClassAttribute::mArguments

The member variable of the class stored as "name1=val1;name2=val2;name3=val3".

Definition at line 62 of file NodeTreeClassAttributeGrammar.hpp.

◆ mClass

std::string uhal::NodeTreeClassAttribute::mClass

The name of the class.

Definition at line 60 of file NodeTreeClassAttributeGrammar.hpp.


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