The qDecoder Project: C/C++ Library

- Main Page
- Data Structures
- Files

- Data Structures
- Data Fields

# Q_LOG Struct Reference

Structure for file log. More...

## Data Fields
char | logbase [1024]
char | nameformat [256]
char | filename [256]
char | logpath [1024]
FILE * | fp
bool | console
int | rotateinterval
int | nextrotate
bool | flush

## Detailed Description

Structure for file log.

## Field Documentation

char Q_LOG::logbase[1024]

directory which log file is located

char Q_LOG::nameformat[256]

file naming format like qdecoder-Ymd.log

char Q_LOG::filename[256]

generated filename according to the name format

char Q_LOG::logpath[1024]

generated system path of log file

FILE* Q_LOG::fp

file pointer of logpath

bool Q_LOG::console

flag for console print out

int Q_LOG::rotateinterval

log file will be rotate in this interval seconds

int Q_LOG::nextrotate

next rotate universal time, seconds

bool Q_LOG::flush

flag for immediate sync

The documentation for this struct was generated from the following file:

- qDecoder.h

[Home] [About] [Examples] [Changes] [Download] [SVN Repository] [Install] [Reference]