![]() |
PhoenixPresentation
2.0.0
Set of cmake function to automate presentation generation
|
Go to the source code of this file.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 328 of file main.cpp.
References phoenix_assert, testPFileParserBase(), testPFileParserGetCurrentRow(), testPFileParserGetNextToken(), testPFileParserGetNextToken2(), testPFileParserGetUntilKey(), testPFileParserIsMatch(), testPFileParserMapIsMatchToken(), testPFileParserMatchSeq(), testPFileParserPartern(), testPFileParserParternExclude(), testPFileParserParternRecurse(), testPFileParserParternRecurse2(), testPFileParserParternRecurseAllowChar(), testPFileParserParternRecurseExcludeEnd(), testPFileParserParternRecurseExcludeEnd2(), testPFileParserSeq(), testPFileParserSeqOneStep(), testPFileParserVecIsMatch(), testPFileParserVecIsMatchToken(), and testPFileParserVecVecIsMatch().
void testPFileParserBase | ( | ) |
Test the PFileParser.
Definition at line 181 of file main.cpp.
References PFileParser::clear(), PFileParser::getEscapeChar(), PFileParser::getFileName(), PFileParser::getNextChar(), PFileParser::isChSeparator(), PFileParser::isChSpace(), phoenix_assert, PFileParser::popPosition(), PFileParser::setColumn(), PFileParser::setFileContent(), PFileParser::setLine(), PFileParser::setLocation(), PFileParser::setSeparator(), and PFileParser::setWhiteSpace().
Referenced by main().
void testPFileParserGetCurrentRow | ( | ) |
Check the PFileParser.
Definition at line 206 of file main.cpp.
References PFileParser::getCurrentRow(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserGetNextToken | ( | ) |
Test the getNextToken method of the PFileParser.
Definition at line 280 of file main.cpp.
References PFileParser::getNextToken(), phoenix_assert, PFileParser::setFileContent(), PFileParser::setSeparator(), and PFileParser::setWhiteSpace().
Referenced by main().
void testPFileParserGetNextToken2 | ( | ) |
Test the getNextToken method of the PFileParser.
Definition at line 299 of file main.cpp.
References PFileParser::getNextToken(), phoenix_assert, PFileParser::setFileContent(), PFileParser::setSeparator(), and PFileParser::setWhiteSpace().
Referenced by main().
bool testPFileParserGetUntilKey | ( | const PString & | inputStr, |
const PString & | search, | ||
const PString & | result | ||
) |
Test the PFileParser.
inputStr | : input string |
search | : string to be earched |
result | : expected result |
Definition at line 167 of file main.cpp.
References PFileParser::getUntilKey(), phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserIsMatch | ( | ) |
Test the PFileParser.
Definition at line 153 of file main.cpp.
References PFileParser::isMatch(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserMapIsMatchToken | ( | ) |
Check the PFileParser.
Definition at line 239 of file main.cpp.
References PFileParser::isMatchToken(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserMatchSeq | ( | ) |
Test the PFileParser.
Definition at line 114 of file main.cpp.
References PFileParser::isMatchSeq(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserPartern | ( | ) |
Test the PFileParser.
Definition at line 13 of file main.cpp.
References PFileParser::getUntilKeyWithoutPatern(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternExclude | ( | ) |
Test the PFileParser.
Definition at line 22 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternExclude(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternRecurse | ( | ) |
Test the PFileParser.
Definition at line 31 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternRecurse(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternRecurse2 | ( | ) |
Test the PFileParser.
Definition at line 40 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternRecurse(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternRecurseAllowChar | ( | ) |
Test the PFileParser.
Definition at line 49 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternRecurse(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternRecurseExcludeEnd | ( | ) |
Test the PFileParser.
Definition at line 58 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternRecurseExclude(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserParternRecurseExcludeEnd2 | ( | ) |
Test the PFileParser.
Definition at line 67 of file main.cpp.
References PFileParser::getUntilKeyWithoutPaternRecurseExclude(), phoenix_assert, phoenix_check(), and PFileParser::setFileContent().
Referenced by main().
void testPFileParserSeq | ( | ) |
Test the PFileParser.
Definition at line 76 of file main.cpp.
References PParseStep::getVecCmd(), PParseSeq::getVecStep(), PFileParser::isMatch(), phoenix_assert, phoenix_check(), PFileParser::setFileContent(), PParseCmd::setIsMatch(), PParseStep::setIsOptional(), and PParseCmd::setStr().
Referenced by main().
void testPFileParserSeqOneStep | ( | ) |
Test the PFileParser.
Definition at line 128 of file main.cpp.
References PParseStep::getVecCmd(), PParseSeq::getVecStep(), PFileParser::isMatch(), phoenix_assert, phoenix_check(), PFileParser::setFileContent(), PParseCmd::setIsMatch(), PParseStep::setIsOptional(), and PParseCmd::setStr().
Referenced by main().
void testPFileParserVecIsMatch | ( | ) |
Check the PFileParser.
Definition at line 213 of file main.cpp.
References PFileParser::isMatch(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserVecIsMatchToken | ( | ) |
Check the PFileParser.
Definition at line 226 of file main.cpp.
References PFileParser::isMatchToken(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().
void testPFileParserVecVecIsMatch | ( | ) |
Check the PFileParser.
Definition at line 257 of file main.cpp.
References PFileParser::getCurrentCh(), PFileParser::getCurrentCharIdx(), PFileParser::getLine(), PFileParser::getPrevCh(), PFileParser::getSeparator(), PFileParser::isMatch(), PFileParser::isWhiteSpace(), phoenix_assert, and PFileParser::setFileContent().
Referenced by main().