DynamicRelations Class Reference

#include <DynamicRelations.H>

Inheritance diagram for DynamicRelations:

Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static void Load ()
static void cleanup_files ()

Static Protected Attributes

static filebuf FileBuffer
static ostream DynamicRelations_to_file
static istream DynamicRelations_from_file

Friends

class CRelation
class CRelation::ProvideDynamicRelationsStream
int main (const int argc, const char *const argv[])

Classes

class  IstreamPool


Detailed Description

Definition at line 29 of file DynamicRelations.H.


Member Function Documentation

void DynamicRelations::Load (  )  [static]

Reimplemented in SpecialRelations.

Definition at line 241 of file DynamicRelations.H.

References TDynamicFactorRelation::append_for_sieving(), cerr, cout, DynamicRelations_from_file, DynamicRelations_to_file, endl(), exit(), TDynamicFactorRelation::factor, flush(), TDynamicFactorRelation::fpos, std::set< _Key, _Compare, _Alloc >::insert(), and std::set< _Key, _Compare, _Alloc >::size().

Referenced by main().

Here is the call graph for this function:

static void DynamicRelations::cleanup_files (  )  [inline, static]

Reimplemented in SpecialRelations.

Definition at line 107 of file DynamicRelations.H.

References std::basic_string< _CharT, _Traits, _Alloc >::c_str(), DynamicRelations::IstreamPool::cleanup(), and FileBuffer.

Referenced by cleanup_files().

Here is the call graph for this function:


Friends And Related Function Documentation

friend class CRelation [friend]

Definition at line 115 of file DynamicRelations.H.

Referenced by SpecialRelations::insert(), and Cprocess_clients::process_data_stream().

friend class CRelation::ProvideDynamicRelationsStream [friend]

Definition at line 116 of file DynamicRelations.H.

int main ( const int  argc,
const char *const   argv[] 
) [friend]

Reimplemented in SpecialRelations.

Definition at line 115 of file file-client.cc.


Member Data Documentation

istream DynamicRelations::DynamicRelations_from_file & DynamicRelations::FileBuffer [static, protected]

Reimplemented in SpecialRelations.

Definition at line 38 of file DynamicRelations.H.

Referenced by cleanup_files(), and main().

ostream DynamicRelations::DynamicRelations_to_file [static, protected]

Definition at line 39 of file DynamicRelations.H.

Referenced by Load(), Cprocess_clients::process_data_stream(), Cprocess_clients::seek_emergency_handler(), and SpecialRelations::split_by_primefactor().

istream DynamicRelations::DynamicRelations_from_file [static, protected]

Definition at line 40 of file DynamicRelations.H.

Referenced by Load(), and SpecialRelations::split_by_primefactor().


The documentation for this class was generated from the following file:
Generated on Wed Nov 7 23:31:33 2007 for Qsieve by  doxygen 1.5.4