Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Friends
icl::utils::TextTable::RowAssigner Class Reference

Utility class that is used, to assign a table row at once. More...

#include <TextTable.h>

List of all members.

Public Member Functions

void operator= (const std::vector< std::string > &rowValues)
 assigns a standard vector of strings (each element is put into a single column)
void operator= (RowAssigner otherRow)
 assigns the row of another TextTable

Private Member Functions

 RowAssigner (TextTable &t, int row)

Private Attributes

TextTablet
 parent TextTable
int row
 parent

Friends

class TextTable
 grant instantiation access to the parent TextTable class

Detailed Description

Utility class that is used, to assign a table row at once.


Constructor & Destructor Documentation

icl::utils::TextTable::RowAssigner::RowAssigner ( TextTable t,
int  row 
) [inline, private]

Member Function Documentation

void icl::utils::TextTable::RowAssigner::operator= ( const std::vector< std::string > &  rowValues) [inline]

assigns a standard vector of strings (each element is put into a single column)

void icl::utils::TextTable::RowAssigner::operator= ( RowAssigner  otherRow) [inline]

assigns the row of another TextTable


Friends And Related Function Documentation

friend class TextTable [friend]

grant instantiation access to the parent TextTable class


Member Data Documentation

parent

parent TextTable


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