KiCad PCB EDA Suite
|
#include <cstdint>
#include <string>
#include <vector>
#include "sexpr/isexprable.h"
#include "sexpr/sexpr_exception.h"
Go to the source code of this file.
Classes | |
class | SEXPR::SEXPR |
struct | SEXPR::SEXPR_INTEGER |
struct | SEXPR::SEXPR_DOUBLE |
struct | SEXPR::SEXPR_STRING |
struct | SEXPR::SEXPR_SYMBOL |
struct | SEXPR::_OUT_STRING |
struct | SEXPR::_IN_STRING |
class | SEXPR::SEXPR_SCAN_ARG |
class | SEXPR::SEXPR_CHILDREN_ARG |
class | SEXPR::SEXPR_LIST |
Namespaces | |
namespace | SEXPR |
Typedefs | |
typedef std::vector< class SEXPR * > | SEXPR::SEXPR_VECTOR |
Enumerations | |
enum class | SEXPR::SEXPR_TYPE : char { SEXPR::SEXPR_TYPE_LIST , SEXPR::SEXPR_TYPE_ATOM_INTEGER , SEXPR::SEXPR_TYPE_ATOM_DOUBLE , SEXPR::SEXPR_TYPE_ATOM_STRING , SEXPR::SEXPR_TYPE_ATOM_SYMBOL } |
Functions | |
_OUT_STRING | SEXPR::AsSymbol (const std::string &aString) |
_OUT_STRING | SEXPR::AsString (const std::string &aString) |
_IN_STRING | SEXPR::AsSymbol (std::string &aString) |
_IN_STRING | SEXPR::AsString (std::string &aString) |