#include <InputCombiningRuleParser.h>
Public Methods | |
InputCombiningRuleParser (void) | |
void | parse (std::istream &p_istream) |
void | validateState (void) |
const std::vector< InputLibrarySet * > & | getInputLibrarySet (void) |
const std::vector< InputDimension * > & | getInputDimension (void) |
|
Default constructor. |
|
Return the list of libray (dimension) parsed and stored into InputDimension objects. |
|
Return the list of library set definitions parsed and stored into InputLibrarySet objects. |
|
Parse the input data and build the associated data structure of this class. |
|
Check if mandatory data has been read and parsed. If something wrong is catched, a IOException is thrown. |