Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

fbwrap::FBwLongIntegerField Class Reference

long Integer Field More...

#include <FBwField.h>

Inheritance diagram for fbwrap::FBwLongIntegerField:

fbwrap::FBwField List of all members.

Public Methods

 FBwLongIntegerField (string pName)
 FBwLongIntegerField (const FBwLongIntegerField &f)
virtual short AsShort () const
 Get field value as short.

virtual long AsInteger () const
virtual long long int AsLongInteger () const
virtual double AsDouble () const
 Get field value as double.

virtual void SetAsShort (short pvalue)
 Set field value from short.

virtual void SetAsDouble (double pvalue)
 Set field value from double.

virtual void SetAsInteger (long pvalue)
 Set field value from long int.

virtual void SetAsLongInteger (long long int pvalue)
 Set field value from long long int.

virtual void SetAsString (const string &pvalue)
 Set field value from string.

virtual long long int GetAsLongInteger ()
virtual void BindPtr (char **p)
 Method for binding to XSQLVAR.

virtual void ConvertStoV ()
 Convert from internal representation to c++ type value.

virtual void ConvertVtoS ()
virtual string AsString () const
 get the value as string without formating

FBwFieldClone () const
 < Get a field with same underliyng type

virtual void bCopy (const FBwField *f)
virtual ~FBwLongIntegerField ()
virtual int ByteSize () const
 size of type


Protected Methods

virtual void * GetPtr ()

Detailed Description

long Integer Field


Member Function Documentation

virtual long fbwrap::FBwLongIntegerField::AsInteger   const [inline, virtual]
 

Get field values as int Get field value as long long int (int64)

Reimplemented from fbwrap::FBwField.

virtual int fbwrap::FBwLongIntegerField::ByteSize   const [inline, virtual]
 

size of type

size in bytes of a buffer capable of holding an internal representation of this field

Reimplemented from fbwrap::FBwField.


The documentation for this class was generated from the following files:
Generated on Fri Jan 31 08:30:05 2003 for fbwrap by doxygen1.2.17