Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes
FEDM_Base Class Reference

#include <FEDM_Base.h>

Inheritance diagram for FEDM_Base:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FEDM_Base ()
char * GetLibVersion ()
int SetLanguage (int iLanguage)
virtual ~FEDM_Base ()

Static Public Member Functions

static int GetData (const char *ID, bool *Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, unsigned char *Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, unsigned char *Data, int Cnt, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, unsigned int *Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, __int64 *Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, string &Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (const char *ID, char *Data, int DataLen, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int GetData (int Adr, unsigned char *Data, FEDM_BYTE_ARRAY &cArray)
static int GetData (int Adr, unsigned char *Data, int Cnt, FEDM_BYTE_ARRAY &cArray)
static int GetData (int Adr, unsigned int *Data, FEDM_BYTE_ARRAY &cArray)
static int GetData (int Adr, __int64 *Data, FEDM_BYTE_ARRAY &cArray)
static int GetErrorText (char *sText, int iErrCode)
static int GetLanguage ()
static int SetData (const char *ID, bool Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, unsigned char Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, unsigned char *Data, int Cnt, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, unsigned int Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, __int64 Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, string Data, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (const char *ID, char *Data, int DataLen, FEDM_BYTE_ARRAY &cArray, int BlockSize)
static int SetData (int Adr, unsigned char Data, FEDM_BYTE_ARRAY &cArray)
static int SetData (int Adr, unsigned char *Data, int Cnt, FEDM_BYTE_ARRAY &cArray)
static int SetData (int Adr, unsigned int Data, FEDM_BYTE_ARRAY &cArray)
static int SetData (int Adr, __int64 Data, FEDM_BYTE_ARRAY &cArray)

Protected Member Functions

void * GetFunctionPtr (void *pLib, const char *szFctName)
void SetLastError (int iErrorCode)

Static Protected Member Functions

static int GetErrorText (int iLanguage, char *sText, int iErrCode)

Protected Attributes

int m_iLastError

Static Protected Attributes

static int m_iLanguage = FEDM_LANG_ENGLISH

Detailed Description

Definition at line 99 of file FEDM_Base.h.


Constructor & Destructor Documentation

Definition at line 74 of file FEDM_Base.cpp.

FEDM_Base::~FEDM_Base ( ) [virtual]

Definition at line 101 of file FEDM_Base.cpp.


Member Function Documentation

int FEDM_Base::GetData ( const char *  ID,
bool *  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 741 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
unsigned char *  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 855 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
unsigned char *  Data,
int  Cnt,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 918 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
unsigned int *  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 988 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
__int64 *  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1056 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
string &  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1274 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( const char *  ID,
char *  Data,
int  DataLen,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1398 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( int  Adr,
unsigned char *  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2321 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( int  Adr,
unsigned char *  Data,
int  Cnt,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2351 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( int  Adr,
unsigned int *  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2388 of file FEDM_Base.cpp.

int FEDM_Base::GetData ( int  Adr,
__int64 *  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2422 of file FEDM_Base.cpp.

int FEDM_Base::GetErrorText ( char *  sText,
int  iErrCode 
) [static]

Reimplemented in FEDM_ISCReader, and FEDM_DataBase.

Definition at line 221 of file FEDM_Base.cpp.

int FEDM_Base::GetErrorText ( int  iLanguage,
char *  sText,
int  iErrCode 
) [static, protected]

Definition at line 256 of file FEDM_Base.cpp.

void * FEDM_Base::GetFunctionPtr ( void *  pLib,
const char *  szFctName 
) [protected]

Definition at line 2992 of file FEDM_Base.cpp.

int FEDM_Base::GetLanguage ( ) [static]

Definition at line 198 of file FEDM_Base.cpp.

Definition at line 159 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
bool  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1512 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
unsigned char  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1597 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
unsigned char *  Data,
int  Cnt,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1679 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
unsigned int  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1767 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
__int64  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 1878 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
string  Data,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 2132 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( const char *  ID,
char *  Data,
int  DataLen,
FEDM_BYTE_ARRAY cArray,
int  BlockSize 
) [static]

Definition at line 2220 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( int  Adr,
unsigned char  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2515 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( int  Adr,
unsigned char *  Data,
int  Cnt,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2552 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( int  Adr,
unsigned int  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2606 of file FEDM_Base.cpp.

int FEDM_Base::SetData ( int  Adr,
__int64  Data,
FEDM_BYTE_ARRAY cArray 
) [static]

Definition at line 2648 of file FEDM_Base.cpp.

int FEDM_Base::SetLanguage ( int  iLanguage)

Definition at line 177 of file FEDM_Base.cpp.

void FEDM_Base::SetLastError ( int  iErrorCode) [protected]

Reimplemented in FEDM_ISCReader.

Definition at line 203 of file FEDM_Base.cpp.


Member Data Documentation

int FEDM_Base::m_iLanguage = FEDM_LANG_ENGLISH [static, protected]

Definition at line 172 of file FEDM_Base.h.

int FEDM_Base::m_iLastError [protected]

Definition at line 171 of file FEDM_Base.h.


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


maggie_rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:05:31