DGD Library
Version: 0.1.0.14 | Updated: Thu Aug 10 16:58:10 2006
Home
DGD News
FAQ
Code Documentation
DGD Installation Guide
Bugs-n-Features
DGD at Sourceforge.net
Download DGD
Subversion
Code Documentation
Documentation
Namespaces
Class Hierarchy
Class List
File List
Namespace Members
Functions
Globals
Tutorial
Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

DGD::multifile_log::Split_by_lines Class Reference

Split by lines amount predicate. More...

#include <dgMultifileLog.h>

Inheritance diagram for DGD::multifile_log::Split_by_lines:

DGD::multifile_log::Split_criteriaList of all members.

Public Member Functions

Private Attributes


Detailed Description

Split by lines amount predicate.

Returns true only when amount of lines written into current volume exceeds the specified amount. By default the number of lines is 60K.


Constructor & Destructor Documentation

DGD::multifile_log::Split_by_lines::Split_by_lines  )  [inline]
 

DGD::multifile_log::Split_by_lines::Split_by_lines unsigned long vol_size )  [inline]
 

DGD::multifile_log::Split_by_lines::Split_by_lines const Split_by_lines & peer )  [inline]
 


Member Function Documentation

bool DGD::multifile_log::Split_by_lines::operator() unsigned long volume,
unsigned long line,
unsigned long column,
unsigned long bytes
const [inline, virtual]
 

Implements DGD::multifile_log::Split_criteria.


Member Data Documentation

unsigned long DGD::multifile_log::Split_by_lines::m_vol_size [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 10 16:48:31 2006 for DGD Library by doxygen1.3

SourceForge.net Logo Powered by Mason Powered by Perl
Web design derived from Pasilda design found on www.oswd.org.
Copyright (c) 2002, 2003. Dimitry Kloper <kloper@users.sourceforge.net>