|
Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
Struct containing details of a relation expression for client callbacks from the Adam parser. More...
#include <adam_parser.hpp>
Public Attributes | |
| std::vector< name_t > | name_set_m |
| line_position_t | position_m |
| array_t | expression_m |
| std::string | detailed_m |
| std::string | brief_m |
Every relation declared in an Adam expression is parsed and packed into this struct for the client code.
Definition at line 140 of file adam_parser.hpp.
| std::vector<name_t> name_set_m |
Set of named cells being operated upon by this relation.
Definition at line 141 of file adam_parser.hpp.
| line_position_t position_m |
Position in the parse of the relation declaration.
Definition at line 142 of file adam_parser.hpp.
| array_t expression_m |
Tokenized expression array of the relation.
Definition at line 143 of file adam_parser.hpp.
| std::string detailed_m |
Leading comment for the relation.
Definition at line 144 of file adam_parser.hpp.
| std::string brief_m |
Trailing comment for the relation.
Definition at line 145 of file adam_parser.hpp.