check transfer  0.1
Check data transfer for SDAccell OpenCL application
Public Member Functions | List of all members
TableEngine Class Referenceabstract

#include <table_engine.h>

Inheritance diagram for TableEngine:
TableEngineConsole

Public Member Functions

virtual int AddRowTable ()=0
 
virtual void ClearTable ()=0
 
virtual int CreateTable (const char *pColumnName[], unsigned nCount, unsigned isTStudio)=0
 
virtual void GetConsolePos (int &X, int &Y)=0
 
virtual void SaveTable ()=0
 
virtual void SetConsolePos (int X, int Y)=0
 
virtual int SetValueTable (unsigned nRow, unsigned nColumn, const char *fmt,...)=0
 
virtual int SetValueTable (unsigned nRow, unsigned nColumn, signed nVal, const char *format="%d")=0
 
virtual int SetValueTable (unsigned nRow, unsigned nColumn, unsigned nVal, const char *format="%u")=0
 
virtual int SetValueTable (unsigned nRow, unsigned nColumn, float dVal, const char *format="%f")=0
 
 TableEngine ()
 
virtual void UpdateTable ()=0
 
virtual ~TableEngine ()
 

Detailed Description

Definition at line 4 of file table_engine.h.

Constructor & Destructor Documentation

◆ TableEngine()

TableEngine::TableEngine ( )
inline

Definition at line 7 of file table_engine.h.

7 {}

◆ ~TableEngine()

virtual TableEngine::~TableEngine ( )
inlinevirtual

Member Function Documentation

◆ AddRowTable()

virtual int TableEngine::AddRowTable ( )
pure virtual

◆ ClearTable()

virtual void TableEngine::ClearTable ( )
pure virtual

Implemented in TableEngineConsole.

Referenced by ~TableEngine().

◆ CreateTable()

virtual int TableEngine::CreateTable ( const char *  pColumnName[],
unsigned  nCount,
unsigned  isTStudio 
)
pure virtual

Implemented in TableEngineConsole.

Referenced by main(), and ~TableEngine().

◆ GetConsolePos()

virtual void TableEngine::GetConsolePos ( int &  X,
int &  Y 
)
pure virtual

Implemented in TableEngineConsole.

Referenced by main(), and ~TableEngine().

◆ SaveTable()

virtual void TableEngine::SaveTable ( )
pure virtual

Implemented in TableEngineConsole.

Referenced by ~TableEngine().

◆ SetConsolePos()

virtual void TableEngine::SetConsolePos ( int  X,
int  Y 
)
pure virtual

Implemented in TableEngineConsole.

Referenced by main(), and ~TableEngine().

◆ SetValueTable() [1/4]

virtual int TableEngine::SetValueTable ( unsigned  nRow,
unsigned  nColumn,
const char *  fmt,
  ... 
)
pure virtual

◆ SetValueTable() [2/4]

virtual int TableEngine::SetValueTable ( unsigned  nRow,
unsigned  nColumn,
signed  nVal,
const char *  format = "%d" 
)
pure virtual

Implemented in TableEngineConsole.

◆ SetValueTable() [3/4]

virtual int TableEngine::SetValueTable ( unsigned  nRow,
unsigned  nColumn,
unsigned  nVal,
const char *  format = "%u" 
)
pure virtual

Implemented in TableEngineConsole.

◆ SetValueTable() [4/4]

virtual int TableEngine::SetValueTable ( unsigned  nRow,
unsigned  nColumn,
float  dVal,
const char *  format = "%f" 
)
pure virtual

Implemented in TableEngineConsole.

◆ UpdateTable()

virtual void TableEngine::UpdateTable ( )
pure virtual

Implemented in TableEngineConsole.

Referenced by ~TableEngine().


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