Class: ejson::filePos
Synopsis:
+ filePos (void);
+ filePos (size_t _line,
size_t _col);
+ ~filePos (void);
+ filePos & operator++ (void);
+ filePos & operator-- (void);
+ const filePos & operator+= (const filePos & _obj);
+ const filePos & operator+= (size_t _col);
+ const filePos & operator= (const filePos & _obj);
+ void newLine (void);
+ bool check (char32_t _val);
+ void set (size_t _line,
size_t _col);
+ void clear (void);
+ int32_t getCol (void);
+ int32_t getLine (void);
Detail:
ejson::filePos ()
filePos(void);
ejson::filePos ()
filePos(size_t _line,
size_t _col);
ejson::~filePos ()
~filePos(void);
operator++ ()
filePos & operator++(void);
operator-- ()
filePos & operator--(void);
operator+= ()
const filePos & operator+=(const filePos & _obj);
operator+= ()
const filePos & operator+=(size_t _col);
operator= ()
const filePos & operator=(const filePos & _obj);
newLine ()
void newLine(void);
check ()
bool check(char32_t _val);
set ()
void set(size_t _line,
size_t _col);
clear ()
void clear(void);
getCol ()
int32_t getCol(void);
getLine ()
int32_t getLine(void);
ejson::filePos ()
filePos(void);
ejson::filePos ()
filePos(size_t _line, size_t _col);
ejson::~filePos ()
~filePos(void);
operator++ ()
filePos & operator++(void);
operator-- ()
filePos & operator--(void);
operator+= ()
const filePos & operator+=(const filePos & _obj);
operator+= ()
const filePos & operator+=(size_t _col);
operator= ()
const filePos & operator=(const filePos & _obj);
newLine ()
void newLine(void);
check ()
bool check(char32_t _val);
set ()
void set(size_t _line, size_t _col);
clear ()
void clear(void);
getCol ()
int32_t getCol(void);
getLine ()
int32_t getLine(void);