|
| IParser (dss::APIUtil *util) |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
VectorT | Matrix (int32_t ExpectedOrder) |
| Use this property to parse a Matrix token in OpenDSS format. More...
|
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
VectorT | SymMatrix (int32_t ExpectedOrder) |
| Use this property to parse a matrix token specified in lower triangle form. More...
|
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
VectorT | Vector (int32_t ExpectedSize) |
| Returns token as array of doubles. More...
|
|
void | ResetDelimiters () |
|
bool | AutoIncrement () |
| Default is FALSE. More...
|
|
IParser & | AutoIncrement (bool value) |
|
string | BeginQuote () |
| Get/Set String containing the the characters for Quoting in OpenDSS scripts. More...
|
|
IParser & | BeginQuote (const char *value) |
|
IParser & | BeginQuote (const string &value) |
|
string | CmdString () |
| String to be parsed. More...
|
|
IParser & | CmdString (const char *value) |
|
IParser & | CmdString (const string &value) |
|
double | DblValue () |
| Return next parameter as a double.
|
|
string | Delimiters () |
| String defining hard delimiters used to separate token on the command string. More...
|
|
IParser & | Delimiters (const char *value) |
|
IParser & | Delimiters (const string &value) |
|
string | EndQuote () |
| String containing characters, in order, that match the beginning quote characters in BeginQuote. More...
|
|
IParser & | EndQuote (const char *value) |
|
IParser & | EndQuote (const string &value) |
|
int32_t | IntValue () |
| Return next parameter as a long integer.
|
|
string | NextParam () |
| Get next token and return tag name (before = sign) if any. More...
|
|
string | StrValue () |
| Return next parameter as a string.
|
|
string | WhiteSpace () |
| (read) Get the characters used for White space in the command string. More...
|
|
IParser & | WhiteSpace (const char *value) |
|
IParser & | WhiteSpace (const string &value) |
|
| ContextState (APIUtil *util) |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>>
VectorT dss::classic::IParser::Matrix |
( |
int32_t |
ExpectedOrder | ) |
|
|
inline |
Use this property to parse a Matrix token in OpenDSS format.
Returns square matrix of order specified. Order same as default Fortran order: column by column.