All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Editor Class Reference

Public Member Functions

void clear ()
 
void columnRemoved (const int &column)
 
void columnsRemoved (const int &init, const int &final)
 
 Editor ()
 
void getEditedDataSet (te::da::DataSet *in, te::mem::DataSet *out, std::vector< std::set< int > > &fields)
 
std::string getValue (const int &row, const int &column)
 
bool hasEditions () const
 
bool isEdited (const int &row, const int &column) const
 
void setValue (const int &row, const int &column, const std::string &value)
 

Protected Member Functions

std::vector< std::set< int > > getEditedLists (std::vector< int > &rows)
 

Protected Attributes

std::map< std::pair< int, int >
, std::string > 
m_editions
 

Detailed Description

Definition at line 126 of file DataSetTableModel.cpp.

Constructor & Destructor Documentation

Editor::Editor ( )
inline

Definition at line 129 of file DataSetTableModel.cpp.

Member Function Documentation

void Editor::clear ( )
inline

Definition at line 134 of file DataSetTableModel.cpp.

References m_editions.

void Editor::columnRemoved ( const int &  column)
inline

Definition at line 231 of file DataSetTableModel.cpp.

References m_editions.

Referenced by columnsRemoved().

void Editor::columnsRemoved ( const int &  init,
const int &  final 
)
inline

Definition at line 225 of file DataSetTableModel.cpp.

References columnRemoved().

std::vector< std::set<int> > Editor::getEditedLists ( std::vector< int > &  rows)
inlineprotected

Definition at line 256 of file DataSetTableModel.cpp.

References m_editions.

Referenced by getEditedDataSet().

std::string Editor::getValue ( const int &  row,
const int &  column 
)
inline

Definition at line 150 of file DataSetTableModel.cpp.

References m_editions.

Referenced by getEditedDataSet().

bool Editor::hasEditions ( ) const
inline

Definition at line 155 of file DataSetTableModel.cpp.

References m_editions.

bool Editor::isEdited ( const int &  row,
const int &  column 
) const
inline

Definition at line 145 of file DataSetTableModel.cpp.

References m_editions.

void Editor::setValue ( const int &  row,
const int &  column,
const std::string &  value 
)
inline

Definition at line 139 of file DataSetTableModel.cpp.

References m_editions.

Member Data Documentation

std::map< std::pair<int, int>, std::string > Editor::m_editions
protected

The documentation for this class was generated from the following file: