WPILibC++ 2024.3.2
SchemaParser.h 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::structparser::Token
 A lexed raw struct schema token. More...
 
class  wpi::structparser::Lexer
 Raw struct schema lexer. More...
 
struct  wpi::structparser::ParsedDeclaration
 Raw struct schema declaration. More...
 
struct  wpi::structparser::ParsedSchema
 Raw struct schema. More...
 
class  wpi::structparser::Parser
 Raw struct schema parser. More...
 

Namespaces

namespace  wpi
 
namespace  wpi::structparser
 

Typedefs

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

Functions

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