Oracle ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
odb::oracle::datetime Struct Reference

Public Member Functions

void get (sb2 &year, ub1 &month, ub1 &day, ub1 &hour, ub1 &minute, ub1 &second, ub4 &nanosecond) const
 
void set (sb2 year, ub1 month, ub1 day, ub1 hour, ub1 minute, ub1 second, ub4 nanosecond)
 
 datetime (unsigned short f=descriptor_cache|descriptor_free)
 
 datetime (datetime &)
 
datetimeoperator= (datetime &)
 
 ~datetime ()
 

Public Attributes

OCIEnvenvironment
 
OCIErrorerror
 
OCIDateTimedescriptor
 
unsigned short flags
 
sb2 year_
 
ub1 month_
 
ub1 day_
 
ub1 hour_
 
ub1 minute_
 
ub1 second_
 
ub4 nanosecond_
 

Constructor & Destructor Documentation

odb::oracle::datetime::datetime ( unsigned short  f = descriptor_cache | descriptor_free)
inline
odb::oracle::datetime::datetime ( datetime )
odb::oracle::datetime::~datetime ( )

Member Function Documentation

void odb::oracle::datetime::get ( sb2 year,
ub1 month,
ub1 day,
ub1 hour,
ub1 minute,
ub1 second,
ub4 nanosecond 
) const
void odb::oracle::datetime::set ( sb2  year,
ub1  month,
ub1  day,
ub1  hour,
ub1  minute,
ub1  second,
ub4  nanosecond 
)
datetime& odb::oracle::datetime::operator= ( datetime )

Member Data Documentation

OCIEnv* odb::oracle::datetime::environment
OCIError* odb::oracle::datetime::error
OCIDateTime* odb::oracle::datetime::descriptor
unsigned short odb::oracle::datetime::flags
sb2 odb::oracle::datetime::year_
ub1 odb::oracle::datetime::month_
ub1 odb::oracle::datetime::day_
ub1 odb::oracle::datetime::hour_
ub1 odb::oracle::datetime::minute_
ub1 odb::oracle::datetime::second_
ub4 odb::oracle::datetime::nanosecond_

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