axis2_date_time.h File Reference

axis2-util base64 encoding holder More...

#include <axis2_utils_defines.h>
#include <axis2_env.h>

Go to the source code of this file.

Classes

struct  axis2_date_time_ops
struct  axis2_date_time

Defines

#define AXIS2_DATE_TIME_FREE(date_time, env)   ((date_time)->ops->free (date_time, env))
#define AXIS2_DATE_TIME_DESERIALIZE_TIME(date_time, env, time)   ((date_time)->ops->deserialize_time (date_time, env, time_str))
#define AXIS2_DATE_TIME_DESERIALIZE_DATE(date_time, env, date)   ((date_time)->ops->deserialize_date (date_time, env, date_str))
#define AXIS2_DATE_TIME_DESERIALIZE_DATE_TIME(date_time, env, date_time_str)   ((date_time)->ops->deserialize_date_time(date_time, env, date_time_str))
#define AXIS2_DATE_TIME_SET_DATE_TIME(date_time, env, year, month, date, hour, min, second)
#define AXIS2_DATE_TIME_SERIALIZE_TIME(date_time, env)   ((date_time)->ops->serialize_time (date_time, env ) )
#define AXIS2_DATE_TIME_SERIALIZE_DATE(date_time, env)   ((date_time)->ops->serialize_date (date_time, env ) )
#define AXIS2_DATE_TIME_SERIALIZE_DATE_TIME(date_time, env)   ((date_time)->ops->serialize_date_time (date_time, env ) )
#define AXIS2_DATE_TIME_GET_YEAR(date_time, env)   ((date_time)->ops->get_year(date_time, env ) )
#define AXIS2_DATE_TIME_GET_MONTH(date_time, env)   ((date_time)->ops->get_month(date_time, env ) )
#define AXIS2_DATE_TIME_GET_DATE(date_time, env)   ((date_time)->ops->get_date(date_time, env ) )
#define AXIS2_DATE_TIME_GET_HOUR(date_time, env)   ((date_time)->ops->get_hour(date_time, env ) )
#define AXIS2_DATE_TIME_GET_MINUTE(date_time, env)   ((date_time)->ops->get_minute(date_time, env ) )
#define AXIS2_DATE_TIME_GET_SECOND(date_time, env)   ((date_time)->ops->get_second(date_time, env ) )

Typedefs

typedef axis2_date_time_ops axis2_date_time_ops_t
typedef axis2_date_time axis2_date_time_t

Functions

AXIS2_EXTERN axis2_date_time_t * axis2_date_time_create (const axis2_env_t *env)


Detailed Description

axis2-util base64 encoding holder


Generated on Thu Aug 31 17:32:38 2006 for Axis2/C by  doxygen 1.4.6