mycq::Message Class Reference

Set or Get message values. More...

#include <Message.h>

List of all members.

Public Member Functions

virtual void setBoolean (string columnName, bool value)=0
 Set a BOOLEAN value.
virtual void setBoolean (int columnIndex, bool value)=0
 Set a BOOLEAN value.
virtual bool getBoolean (string columnName)=0
 Get a BOOLEAN value.
virtual bool getBoolean (int columnIndex)=0
 Get a BOOLEAN value.
virtual void setByte (string columnName, char value)=0
 Set a BYTE value.
virtual void setByte (int columnIndex, char value)=0
 Set a BYTE value.
virtual char getByte (string columnName)=0
 Get a BYTE value.
virtual char getByte (int columnIndex)=0
 Get a BYTE value.
virtual void setShort (string columnName, short value)=0
 Set a SHORT value.
virtual void setShort (int columnIndex, short value)=0
 Set a SHORT value.
virtual short getShort (string columnName)=0
 Get a SHORT value.
virtual short getShort (int columnIndex)=0
 Get a SHORT value.
virtual void setUShort (string columnName, unsigned short value)=0
 Set a USHORT value.
virtual void setUShort (int columnIndex, unsigned short value)=0
 Set a USHORT value.
virtual unsigned short getUShort (string columnName)=0
 Get a USHORT value.
virtual unsigned short getUShort (int columnIndex)=0
 Get a USHORT value.
virtual void setInt (string columnName, int value)=0
 Set a INT value.
virtual void setInt (int columnIndex, int value)=0
 Set a INT value.
virtual int getInt (string columnName)=0
 Get a INT value.
virtual int getInt (int columnIndex)=0
 Get a INT value.
virtual void setLong (string columnName, long long value)=0
 Set a LONG value.
virtual void setLong (int columnIndex, long long value)=0
 Set a LONG value.
virtual long long getLong (string columnName)=0
 Get a LONG value.
virtual long long getLong (int columnIndex)=0
 Get a LONG value.
virtual void setFloat (string columnName, float value)=0
 Set a FLOAT value.
virtual void setFloat (int columnIndex, float value)=0
 Set a FLOAT value.
virtual float getFloat (string columnName)=0
 Get a FLOAT value.
virtual float getFloat (int columnIndex)=0
 Get a FLOAT value.
virtual void setDouble (string columnName, double value)=0
 Set a DOUBLE value.
virtual void setDouble (int columnIndex, double value)=0
 Set a DOUBLE value.
virtual double getDouble (string columnName)=0
 Get a DOUBLE value.
virtual double getDouble (int columnIndex)=0
 Get a DOUBLE value.
virtual void setDate (string columnName, int year, int month, int day)=0
 Set a DATE value.
virtual void setDate (int columnIndex, int year, int month, int day)=0
 Set a DATE value.
virtual string getDateString (string columnName)=0
 Get a DATE's character string.
virtual string getDateString (int columnIndex)=0
 Get a DATE's character string.
virtual void setTime (string columnName, int hour, int min, int sec, int msec)=0
 Set a TIME value.
virtual void setTime (int columnIndex, int hour, int min, int sec, int msec)=0
 Set a TIME value.
virtual string getTimeString (string columnName)=0
 Get a TIME's character string.
virtual string getTimeString (int columnIndex)=0
 Get a TIME's character string.
virtual void setDateTime (string columnName, int year, int month, int day, int hour, int min, int sec, int msec)=0
 Set a DATETIME value.
virtual void setDateTime (int columnIndex, int year, int month, int day, int hour, int min, int sec, int msec)=0
 Set a DATETIME value.
virtual string getDateTimeString (string columnName)=0
 Get a DATETIME's character string.
virtual string getDateTimeString (int columnIndex)=0
 Get a DATETIME's character string.
virtual void setString (string columnName, const string &value)=0
 Set a STRING value.
virtual void setString (int columnIndex, const string &value)=0
 Set a STRING value.
virtual string getString (string columnName)=0
 Get a STRING value.
virtual string getString (int columnIndex)=0
 Get a STRING value.
virtual void setVarString (string columnName, const string &value)=0
 Set a VAR_STRING value.
virtual void setVarString (int columnIndex, const string &value)=0
 Set a VAR_STRING value.
virtual string getVarString (string columnName)=0
 Get a VAR_STRING value.
virtual string getVarString (int columnIndex)=0
 Get a VAR_STRING value.
virtual void setBinary (string columnName, const BinData &value)=0
 Set a BINARY value.
virtual void setBinary (int columnIndex, const BinData &value)=0
 Set a BINARY value.
virtual BinData getBinary (string columnName)=0
 Get a BINARY value.
virtual BinData getBinary (int columnIndex)=0
 Get a BINARY value.
virtual void setVarBinary (string columnName, const BinData &value)=0
 Set a VAR_BINARY value.
virtual void setVarBinary (int columnIndex, const BinData &value)=0
 Set a VAR_BINARY value.
virtual BinData getVarBinary (string columnName)=0
 Get a VAR_BINARY value.
virtual BinData getVarBinary (int columnIndex)=0
 Get a VAR_BINARY value.

Detailed Description

Set or Get message values.


Member Function Documentation

virtual BinData mycq::Message::getBinary ( int  columnIndex  )  [pure virtual]

Get a BINARY value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A BINARY value.
Exceptions:
MyCQException An error occurred. check error code.
virtual BinData mycq::Message::getBinary ( string  columnName  )  [pure virtual]

Get a BINARY value.

Parameters:
columnName A column name in a queue schema.
Returns:
A BINARY value.
Exceptions:
MyCQException An error occurred. check error code.
virtual bool mycq::Message::getBoolean ( int  columnIndex  )  [pure virtual]

Get a BOOLEAN value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A BOOLEAN value.
Exceptions:
MyCQException An error occurred. check error code.
virtual bool mycq::Message::getBoolean ( string  columnName  )  [pure virtual]

Get a BOOLEAN value.

Parameters:
columnName A column name in a queue schema.
Returns:
A BOOLEAN value.
Exceptions:
MyCQException An error occurred. check error code.
virtual char mycq::Message::getByte ( int  columnIndex  )  [pure virtual]

Get a BYTE value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A BYTE value.
Exceptions:
MyCQException An error occurred. check error code.
virtual char mycq::Message::getByte ( string  columnName  )  [pure virtual]

Get a BYTE value.

Parameters:
columnName A column name in a queue schema.
Returns:
A BYTE value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getDateString ( int  columnIndex  )  [pure virtual]

Get a DATE's character string.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A character string value of a DATE. ("yyyy-mm-dd")
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getDateString ( string  columnName  )  [pure virtual]

Get a DATE's character string.

Parameters:
columnName A column name in a queue schema.
Returns:
A character string value of a DATE. ("yyyy-mm-dd")
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getDateTimeString ( int  columnIndex  )  [pure virtual]

Get a DATETIME's character string.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A character string value of a DATETIME. ("yyyy-mm-dd hh:mm:ss.sss")
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getDateTimeString ( string  columnName  )  [pure virtual]

Get a DATETIME's character string.

Parameters:
columnName A column name in a queue schema.
Returns:
A character string value of a DATETIME. ("yyyy-mm-dd hh:mm:ss.sss")
Exceptions:
MyCQException An error occurred. check error code.
virtual double mycq::Message::getDouble ( int  columnIndex  )  [pure virtual]

Get a DOUBLE value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A DOUBLE value.
Exceptions:
MyCQException An error occurred. check error code.
virtual double mycq::Message::getDouble ( string  columnName  )  [pure virtual]

Get a DOUBLE value.

Parameters:
columnName A column name in a queue schema.
Returns:
A DOUBLE value.
Exceptions:
MyCQException An error occurred. check error code.
virtual float mycq::Message::getFloat ( int  columnIndex  )  [pure virtual]

Get a FLOAT value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A FLOAT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual float mycq::Message::getFloat ( string  columnName  )  [pure virtual]

Get a FLOAT value.

Parameters:
columnName A column name in a queue schema.
Returns:
A FLOAT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual int mycq::Message::getInt ( int  columnIndex  )  [pure virtual]

Get a INT value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A INT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual int mycq::Message::getInt ( string  columnName  )  [pure virtual]

Get a INT value.

Parameters:
columnName A column name in a queue schema.
Returns:
A INT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual long long mycq::Message::getLong ( int  columnIndex  )  [pure virtual]

Get a LONG value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A LONG value.
Exceptions:
MyCQException An error occurred. check error code.
virtual long long mycq::Message::getLong ( string  columnName  )  [pure virtual]

Get a LONG value.

Parameters:
columnName A column name in a queue schema.
Returns:
A LONG value.
Exceptions:
MyCQException An error occurred. check error code.
virtual short mycq::Message::getShort ( int  columnIndex  )  [pure virtual]

Get a SHORT value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A SHORT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual short mycq::Message::getShort ( string  columnName  )  [pure virtual]

Get a SHORT value.

Parameters:
columnName A column name in a queue schema.
Returns:
A SHORT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getString ( int  columnIndex  )  [pure virtual]

Get a STRING value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A STRING value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getString ( string  columnName  )  [pure virtual]

Get a STRING value.

Parameters:
columnName A column name in a queue schema.
Returns:
A STRING value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getTimeString ( int  columnIndex  )  [pure virtual]

Get a TIME's character string.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A character string value of a TIME. ("hh:mm:ss.sss")
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getTimeString ( string  columnName  )  [pure virtual]

Get a TIME's character string.

Parameters:
columnName A column name in a queue schema.
Returns:
A character string value of a TIME. ("hh:mm:ss.sss")
Exceptions:
MyCQException An error occurred. check error code.
virtual unsigned short mycq::Message::getUShort ( int  columnIndex  )  [pure virtual]

Get a USHORT value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A USHORT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual unsigned short mycq::Message::getUShort ( string  columnName  )  [pure virtual]

Get a USHORT value.

Parameters:
columnName A column name in a queue schema.
Returns:
A USHORT value.
Exceptions:
MyCQException An error occurred. check error code.
virtual BinData mycq::Message::getVarBinary ( int  columnIndex  )  [pure virtual]

Get a VAR_BINARY value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A VAR_BINARY value.
Exceptions:
MyCQException An error occurred. check error code.
virtual BinData mycq::Message::getVarBinary ( string  columnName  )  [pure virtual]

Get a VAR_BINARY value.

Parameters:
columnName A column name in a queue schema.
Returns:
A VAR_BINARY value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getVarString ( int  columnIndex  )  [pure virtual]

Get a VAR_STRING value.

Parameters:
columnIndex A column index in a queue schema.
Returns:
A VAR_STRING value.
Exceptions:
MyCQException An error occurred. check error code.
virtual string mycq::Message::getVarString ( string  columnName  )  [pure virtual]

Get a VAR_STRING value.

Parameters:
columnName A column name in a queue schema.
Returns:
A VAR_STRING value.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setBinary ( int  columnIndex,
const BinData value 
) [pure virtual]

Set a BINARY value.

Parameters:
columnIndex A column index in a queue schema.
value A BINARY value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setBinary ( string  columnName,
const BinData value 
) [pure virtual]

Set a BINARY value.

Parameters:
columnName A column name in a queue schema.
value A BINARY value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setBoolean ( int  columnIndex,
bool  value 
) [pure virtual]

Set a BOOLEAN value.

Parameters:
columnIndex A column index in a queue schema.
value A BOOLEAN value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setBoolean ( string  columnName,
bool  value 
) [pure virtual]

Set a BOOLEAN value.

Parameters:
columnName A column name in a queue schema.
value A BOOLEAN value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setByte ( int  columnIndex,
char  value 
) [pure virtual]

Set a BYTE value.

Parameters:
columnIndex A column index in a queue schema.
value A BYTE value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setByte ( string  columnName,
char  value 
) [pure virtual]

Set a BYTE value.

Parameters:
columnName A column name in a queue schema.
value A BYTE value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDate ( int  columnIndex,
int  year,
int  month,
int  day 
) [pure virtual]

Set a DATE value.

Parameters:
columnIndex A column index in a queue schema.
year An integer value to set a year.
month An integer value to set a month.
day An integer value to set a day.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDate ( string  columnName,
int  year,
int  month,
int  day 
) [pure virtual]

Set a DATE value.

Parameters:
columnName A column name in a queue schema.
year An integer value to set a year.
month An integer value to set a month.
day An integer value to set a day.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDateTime ( int  columnIndex,
int  year,
int  month,
int  day,
int  hour,
int  min,
int  sec,
int  msec 
) [pure virtual]

Set a DATETIME value.

Parameters:
columnIndex A column index in a queue schema.
year An integer value to set a year.
month An integer value to set a month.
day An integer value to set a day.
hour An integer value to set hour.
min An integer value to set minute.
sec An integer value to set second.
msec An integer value to set milisecond.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDateTime ( string  columnName,
int  year,
int  month,
int  day,
int  hour,
int  min,
int  sec,
int  msec 
) [pure virtual]

Set a DATETIME value.

Parameters:
columnName A column name in a queue schema.
year An integer value to set a year.
month An integer value to set a month.
day An integer value to set a day.
hour An integer value to set hour.
min An integer value to set minute.
sec An integer value to set second.
msec An integer value to set milisecond.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDouble ( int  columnIndex,
double  value 
) [pure virtual]

Set a DOUBLE value.

Parameters:
columnIndex A column index in a queue schema.
value A DOUBLE value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setDouble ( string  columnName,
double  value 
) [pure virtual]

Set a DOUBLE value.

Parameters:
columnName A column name in a queue schema.
value A DOUBLE value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setFloat ( int  columnIndex,
float  value 
) [pure virtual]

Set a FLOAT value.

Parameters:
columnIndex A column index in a queue schema.
value A FLOAT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setFloat ( string  columnName,
float  value 
) [pure virtual]

Set a FLOAT value.

Parameters:
columnName A column name in a queue schema.
value A FLOAT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setInt ( int  columnIndex,
int  value 
) [pure virtual]

Set a INT value.

Parameters:
columnIndex A column index in a queue schema.
value A INT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setInt ( string  columnName,
int  value 
) [pure virtual]

Set a INT value.

Parameters:
columnName A column name in a queue schema.
value A INT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setLong ( int  columnIndex,
long long  value 
) [pure virtual]

Set a LONG value.

Parameters:
columnIndex A column index in a queue schema.
value A LONG value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setLong ( string  columnName,
long long  value 
) [pure virtual]

Set a LONG value.

Parameters:
columnName A column name in a queue schema.
value A LONG value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setShort ( int  columnIndex,
short  value 
) [pure virtual]

Set a SHORT value.

Parameters:
columnIndex A column index in a queue schema.
value A SHORT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setShort ( string  columnName,
short  value 
) [pure virtual]

Set a SHORT value.

Parameters:
columnName A column name in a queue schema.
value A SHORT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setString ( int  columnIndex,
const string &  value 
) [pure virtual]

Set a STRING value.

Parameters:
columnIndex A column index in a queue schema.
value A STRING value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setString ( string  columnName,
const string &  value 
) [pure virtual]

Set a STRING value.

Parameters:
columnName A column name in a queue schema.
value A STRING value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setTime ( int  columnIndex,
int  hour,
int  min,
int  sec,
int  msec 
) [pure virtual]

Set a TIME value.

Parameters:
columnIndex A column index in a queue schema.
hour An integer value to set hour.
min An integer value to set minute.
sec An integer value to set second.
msec An integer value to set milisecond.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setTime ( string  columnName,
int  hour,
int  min,
int  sec,
int  msec 
) [pure virtual]

Set a TIME value.

Parameters:
columnName A column name in a queue schema.
hour An integer value to set hour.
min An integer value to set minute.
sec An integer value to set second.
msec An integer value to set milisecond.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setUShort ( int  columnIndex,
unsigned short  value 
) [pure virtual]

Set a USHORT value.

Parameters:
columnIndex A column index in a queue schema.
value A USHORT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setUShort ( string  columnName,
unsigned short  value 
) [pure virtual]

Set a USHORT value.

Parameters:
columnName A column name in a queue schema.
value A USHORT value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setVarBinary ( int  columnIndex,
const BinData value 
) [pure virtual]

Set a VAR_BINARY value.

Parameters:
columnIndex A column index in a queue schema.
value A VAR_BINARY value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setVarBinary ( string  columnName,
const BinData value 
) [pure virtual]

Set a VAR_BINARY value.

Parameters:
columnName A column name in a queue schema.
value A VAR_BINARY value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setVarString ( int  columnIndex,
const string &  value 
) [pure virtual]

Set a VAR_STRING value.

Parameters:
columnIndex A column index in a queue schema.
value A VAR_STRING value to set.
Exceptions:
MyCQException An error occurred. check error code.
virtual void mycq::Message::setVarString ( string  columnName,
const string &  value 
) [pure virtual]

Set a VAR_STRING value.

Parameters:
columnName A column name in a queue schema.
value A VAR_STRING value to set.
Exceptions:
MyCQException An error occurred. check error code.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Enumerator
MyCQ C++ User's Document. Copyright@MyCQ Inc., All Rights Reserved.