class: exml::filePos
Description:
Associated Namespace:
Constructor and Destructor:
+ filePos (void );
+ filePos (int32_t _line,
int32_t _col);
+ ~filePos (void );
Synopsis:
+ filePos & operator ++ (void );
+ filePos & operator -- (void );
+ const filePos & operator += (const filePos & _obj);
+ const filePos & operator += (int32_t _col);
+ const filePos & operator = (const filePos & _obj);
+ void newLine (void );
+ bool check (char32_t _val);
+ void set (int32_t _line,
int32_t _col);
+ void clear (void );
+ int32_t getCol (void ) const;
+ int32_t getLine (void ) const;
Detail:
filePos
+ filePos (void );
filePos
+ filePos (int32_t _line,
int32_t _col);
~filePos
+ ~filePos (void );
operator ++
+ filePos & operator ++ (void );
operator --
+ filePos & operator -- (void );
operator +=
+ const filePos & operator += (const filePos & _obj);
operator +=
+ const filePos & operator += (int32_t _col);
operator =
+ const filePos & operator = (const filePos & _obj);
newLine
+ void newLine (void );
check
+ bool check (char32_t _val);
set
+ void set (int32_t _line,
int32_t _col);
clear
+ void clear (void );
getCol
+ int32_t getCol (void ) const;
getLine
+ int32_t getLine (void ) const;