Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Typedefs | Enumerations | Functions
afw_file.h File Reference

Header file for Adaptive Framework file support. More...

#include "afw_interface.h"

Go to the source code of this file.

Typedefs

typedef enum afw_file_mode_e afw_file_mode_t
 

Enumerations

enum  afw_file_mode_e { afw_file_mode_read , afw_file_mode_write , afw_file_mode_write_new , afw_file_mode_write_existing }
 

Functions

const afw_utf8_tafw_file_insure_full_path (const afw_utf8_t *path, const afw_pool_t *p, afw_xctx_t *xctx)
 Return full file path. More...
 
const afw_adaptor_factory_tafw_file_adaptor_factory_get ()
 Get the factory for file adaptor. More...
 
const afw_adaptor_tafw_file_adaptor_create_cede_p (const afw_object_t *properties, const afw_pool_t *p, afw_xctx_t *xctx)
 Create a file adaptor. More...
 
const afw_memory_tafw_file_to_memory (const afw_utf8_t *file_path, apr_size_t file_size, const afw_pool_t *p, afw_xctx_t *xctx)
 Read a file into a memory in a specifed pool. More...
 
void afw_file_from_memory (const afw_utf8_t *file_path, const afw_memory_t *from_memory, afw_file_mode_t mode, afw_xctx_t *xctx)
 Write a file from a memory. More...
 
void afw_file_delete (const afw_utf8_t *file_path, afw_xctx_t *xctx)
 Delete file. More...
 

Detailed Description

Header file for Adaptive Framework file support.

Definition in file afw_file.h.