| 
    KiCad PCB EDA Suite
    
   | 
 
Go to the source code of this file.
Namespaces | |
| namespace | KI_TEST | 
| namespace | SEXPR | 
Functions | |
| SEXPR::SEXPR_TYPE | KI_TEST::getType (const SEXPR::SEXPR &aSexpr) | 
| Get the type of the s-expression.   | |
| std::string | KI_TEST::getDebugType (SEXPR::SEXPR_TYPE aType) | 
| Get a debug-friendly string for a given s-expr type.   | |
| std::string | KI_TEST::GetSexprDebugType (const SEXPR::SEXPR &aSexpr) | 
| bool | KI_TEST::IsSexprOfType (const SEXPR::SEXPR &aSexpr, SEXPR::SEXPR_TYPE aType) | 
| template<typename VAL_T> | |
| bool | KI_TEST::IsSexprValueEqual (const VAL_T &aGot, const VAL_T &aExpected) | 
| Predicate to check two s-expr values (of the same type) are equal.   | |
| bool | KI_TEST::SexprIsSymbol (const SEXPR::SEXPR &aSexpr) | 
| Test predicate: is the s-expression a symbol?   | |
| bool | KI_TEST::SexprIsSymbolWithValue (const SEXPR::SEXPR &aSexpr, const std::string &aVal) | 
| Test predicate: is the s-expression a symbol with the given value?   | |
| bool | KI_TEST::SexprIsString (const SEXPR::SEXPR &aSexpr) | 
| Test predicate: is the s-expression a string?   | |
| bool | KI_TEST::SexprIsStringWithValue (const SEXPR::SEXPR &aSexpr, const std::string &aVal) | 
| Test predicate: is the s-expression a string with the given value?   | |
| bool | KI_TEST::SexprIsInteger (const SEXPR::SEXPR &aSexpr) | 
| Test predicate: is the s-expression an integer?   | |
| bool | KI_TEST::SexprIsIntegerWithValue (const SEXPR::SEXPR &aSexpr, std::int64_t aVal) | 
| Test predicate: is the s-expression an integer with the given value?   | |
| bool | KI_TEST::SexprIsDouble (const SEXPR::SEXPR &aSexpr) | 
| Test predicate: is the s-expression a double?   | |
| bool | KI_TEST::SexprIsDoubleWithValue (const SEXPR::SEXPR &aSexpr, double aVal) | 
| Test predicate: is the s-expression a double with the given value?   | |
| bool | KI_TEST::SexprIsList (const SEXPR::SEXPR &aSexpr) | 
| Test predicate: is the s-expression a double?   | |
| bool | KI_TEST::SexprIsListOfLength (const SEXPR::SEXPR &aSexpr, size_t aExpectedLength) | 
| Test predicate: is the s-expression a list with the given length?   | |
| bool | KI_TEST::SexprConvertsToString (const SEXPR::SEXPR &aSexpr, const std::string &aExpStr) | 
| Predicate to check an SEXPR object converts to the expected string.   | |
| std::ostream & | SEXPR::boost_test_print_type (std::ostream &os, const SEXPR &aSexpr) | 
| Boost print helper for SEXPR objects.   | |