FormattedLine Class Reference

#include <formatted_line.hh>

Public Member Functions

 FormattedLine (size_t width)
void Clear ()
 ~FormattedLine ()
LineSlice operator() (int start, int len)
const char * Data () const
size_t GetWidth () const
char operator[] (size_t index) const
char & operator[] (size_t index)

Detailed Description

Definition at line 187 of file formatted_line.hh.


Constructor & Destructor Documentation

FormattedLine ( size_t  width  )  [inline]

Definition at line 189 of file formatted_line.hh.

~FormattedLine (  )  [inline]

Definition at line 199 of file formatted_line.hh.


Member Function Documentation

void Clear (  )  [inline]

Definition at line 195 of file formatted_line.hh.

const char* Data (  )  const [inline]

Definition at line 207 of file formatted_line.hh.

size_t GetWidth (  )  const [inline]

Definition at line 209 of file formatted_line.hh.

LineSlice operator() ( int  start,
int  len 
) [inline]

Definition at line 201 of file formatted_line.hh.

char& operator[] ( size_t  index  )  [inline]

Definition at line 217 of file formatted_line.hh.

char operator[] ( size_t  index  )  const [inline]

Definition at line 211 of file formatted_line.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1