WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
SchemaParser.hpp File Reference
#include <stdint.h>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  wpi::util::structparser::Token
 A lexed raw struct schema token. More...
class  wpi::util::structparser::Lexer
 Raw struct schema lexer. More...
struct  wpi::util::structparser::ParsedDeclaration
 Raw struct schema declaration. More...
struct  wpi::util::structparser::ParsedSchema
 Raw struct schema. More...
class  wpi::util::structparser::Parser
 Raw struct schema parser. More...

Namespaces

namespace  wpi
namespace  wpi::util
namespace  wpi::util::structparser

Typedefs

using wpi::util::structparser::EnumValues = std::vector<std::pair<std::string, int64_t>>
 Raw struct set of enumerated values.

Functions

std::string_view wpi::util::structparser::ToString (Token::Kind kind)