sspt_Token Struct Reference

#include <sspt_token.h>

List of all members.

Public Types

enum  Kind {
  TEXT, LEFT_OPEN_BRACKET, RIGHT_OPEN_BRACKET, LEFT_CLOSE_BRACKET,
  RIGHT_CLOSE_BRACKET, EOT, UNKNOWN
}

Public Member Functions

 sspt_Token (enum Kind kind, const char *spelling, int line)

Public Attributes

enum Kind kind
const char * spelling
int line


Member Enumeration Documentation

Enumerator:
TEXT 
LEFT_OPEN_BRACKET 
RIGHT_OPEN_BRACKET 
LEFT_CLOSE_BRACKET 
RIGHT_CLOSE_BRACKET 
EOT 
UNKNOWN 


Constructor & Destructor Documentation

sspt_Token::sspt_Token ( enum Kind  kind,
const char *  spelling,
int  line 
) [inline]


Member Data Documentation

const char* sspt_Token::spelling


doxygen