Editor Class Reference

Public Member Functions

void clear ()
 
void columnRemoved (const int &column)
 
void columnsRemoved (const int &init, const int &final)
 
 Editor ()=default
 
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 110 of file DataSetTableModel.cpp.

Constructor & Destructor Documentation

Editor::Editor ( )
default

Member Function Documentation

void Editor::clear ( )
inline

Definition at line 115 of file DataSetTableModel.cpp.

References m_editions.

void Editor::columnRemoved ( const int column)
inline

Definition at line 212 of file DataSetTableModel.cpp.

References m_editions.

Referenced by columnsRemoved().

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

Definition at line 206 of file DataSetTableModel.cpp.

References columnRemoved().

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

Definition at line 237 of file DataSetTableModel.cpp.

References m_editions.

Referenced by getEditedDataSet().

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

Definition at line 131 of file DataSetTableModel.cpp.

References m_editions.

Referenced by getEditedDataSet().

bool Editor::hasEditions ( ) const
inline

Definition at line 136 of file DataSetTableModel.cpp.

References m_editions.

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

Definition at line 126 of file DataSetTableModel.cpp.

References m_editions.

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

Definition at line 120 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: