#include <axis2_utils.h>
#include <axis2_error.h>
#include <axis2_utils_defines.h>
#include <axis2_env.h>
#include <axis2_allocator.h>
#include <axis2_string.h>
#include <axis2_hash.h>
#include <axiom_mime_const.h>
Go to the source code of this file.
Classes | |
struct | axiom_mime_parser_ops |
Flow ops struct Encapsulator struct for ops of axiom_mime_parser. More... | |
struct | axiom_mime_parser |
Flow struct Flow. More... | |
Defines | |
#define | AXIOM_MIME_PARSER_FREE(mime_parser, env) ((mime_parser)->ops->free (mime_parser, env)) |
#define | AXIOM_MIME_PARSER_PARSE(mime_parser, env, callback, callback_ctx, mime_boundary) ((mime_parser)->ops->parse(mime_parser, env, callback, callback_ctx, mime_boundary)) |
#define | AXIOM_MIME_PARSER_GET_MIME_PARTS_MAP(mime_parser, env) ((mime_parser)->ops->get_mime_parts_map(mime_parser, env)) |
#define | AXIOM_MIME_PARSER_GET_SOAP_BODY_LENGTH(mime_parser, env) ((mime_parser)->ops->get_soap_body_len(mime_parser, env)) |
#define | AXIOM_MIME_PARSER_GET_SOAP_BODY_STR(mime_parser, env) ((mime_parser)->ops->get_soap_body_str(mime_parser, env)) |
Typedefs | |
typedef axiom_mime_parser_ops | axiom_mime_parser_ops_t |
typedef axiom_mime_parser | axiom_mime_parser_t |
Functions | |
AXIS2_EXTERN axiom_mime_parser_t * | axiom_mime_parser_create (const axis2_env_t *env) |