Adaptive Framework
0.9.0
|
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_t * | afw_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_t * | afw_file_adaptor_factory_get () |
Get the factory for file adaptor. More... | |
const afw_adaptor_t * | afw_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_t * | afw_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... | |
Header file for Adaptive Framework file support.
Definition in file afw_file.h.