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