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

fbwrap::FBwDateTimeField Class Reference

Date-Time field. More...

#include <FBwDateTimeField.h>

Inheritance diagram for fbwrap::FBwDateTimeField:

fbwrap::FBwField List of all members.

Public Methods

 FBwDateTimeField (string pname)
 Constructor.

 FBwDateTimeField (const FBwDateTimeField &f)
 Copy constructor.

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 FBwDate AsDate () const
 Get field value as FBwDate.

virtual FBwDateTime AsDateTime () const
 Get field value as FBwDateTime.

virtual FBwTime AsTime () const
 Get field value as FBwTime.

virtual void SetAsDateTime (const FBwDateTime &dt)
 Set field value from FBwDateTime.

virtual void SetAsDate (const FBwDate &d)
 Set field value from FBwDate.

virtual void SetAsTime (const FBwTime &t)
 Set field value from FBwTime.

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

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

std::ostream & DisplayText (std::ostream &o) const
 Put on a stream as a formated string.

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

 ~FBwDateTimeField ()

Protected Methods

virtual void * GetPtr ()
virtual void bCopy (FBwField *fld)
virtual int ByteSize ()

Detailed Description

Date-Time field.


Constructor & Destructor Documentation

fbwrap::FBwDateTimeField::FBwDateTimeField string    pname [inline]
 

Constructor.

Constructor

Parameters:
pname:Field  Name


Member Function Documentation

std::ostream & fbwrap::FBwDateTimeField::DisplayText std::ostream &    o const [virtual]
 

Put on a stream as a formated string.

Parameters:
o:  output stream

Reimplemented from fbwrap::FBwField.


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