#include <queue_file.hpp>
◆ queue_file()
acl::queue_file::queue_file |
( |
| ) |
|
◆ format()
int acl::queue_file::format |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ get_ctime()
time_t acl::queue_file::get_ctime |
( |
void |
| ) |
const |
获得文件创建时间
- 返回
- {time_t}, 返回自 1970 年以来的秒数, 如果返回值为 (time_t) -1, 则表示出错
◆ get_extName()
const char* acl::queue_file::get_extName |
( |
void |
| ) |
const |
|
inline |
◆ get_filePath()
const char* acl::queue_file::get_filePath |
( |
void |
| ) |
const |
|
inline |
◆ get_fileSize()
size_t acl::queue_file::get_fileSize |
( |
| ) |
const |
|
inline |
◆ get_fstream()
fstream* acl::queue_file::get_fstream |
( |
void |
| ) |
const |
◆ get_home()
const char* acl::queue_file::get_home |
( |
void |
| ) |
const |
|
inline |
◆ get_queueName()
const char* acl::queue_file::get_queueName |
( |
void |
| ) |
const |
|
inline |
◆ get_queueSub()
const char* acl::queue_file::get_queueSub |
( |
void |
| ) |
const |
|
inline |
◆ key()
const char* acl::queue_file::key |
( |
void |
| ) |
const |
|
inline |
取得本队列文件的键值, 该值即是队列文件的部分文件名(不含路径, 扩展名)
- 返回
- {const char*} 队列文件键值
在文件 queue_file.hpp 第 58 行定义.
◆ read()
int acl::queue_file::read |
( |
void * |
buf, |
|
|
size_t |
len |
|
) |
| |
从文件中读取数据
- 参数
-
buf | {void*} 缓存地址 |
len | {size_t} buf 大小 |
- 返回
- {int} 读取的数据长度, -1: 表示读结束或读失败或输入参数错误, 应该关闭该文件对象, > 0: 表示成功
◆ vformat()
int int acl::queue_file::vformat |
( |
const char * |
fmt, |
|
|
va_list |
ap |
|
) |
| |
◆ write()
bool acl::queue_file::write |
( |
const void * |
data, |
|
|
size_t |
len |
|
) |
| |
向文件中写数据
- 参数
-
data | {const void*} 数据地址 |
len | {size} 数据长度 |
- 返回
- {bool} 写数据是否成功
◆ queue_manager
该类的文档由以下文件生成: