nechung_oracle Class Reference

#include <nechung_oracle.h>

Collaboration diagram for nechung_oracle:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 nechung_oracle (const istring &data_filename, const istring &index_filename)
virtual ~nechung_oracle ()
 IMPLEMENT_CLASS_NAME ("nechung_oracle")
istring pick_random ()
void display_random ()

Detailed Description

Definition at line 49 of file nechung_oracle.h.


Constructor & Destructor Documentation

nechung_oracle::nechung_oracle ( const istring data_filename,
const istring index_filename 
)

Definition at line 33 of file nechung_oracle.cpp.

nechung_oracle::~nechung_oracle (  )  [virtual]

Definition at line 41 of file nechung_oracle.cpp.

References WHACK().


Member Function Documentation

nechung_oracle::IMPLEMENT_CLASS_NAME ( "nechung_oracle"   ) 

istring nechung_oracle::pick_random (  ) 

Definition at line 178 of file nechung_oracle.cpp.

References array< contents >::access(), class_name, log_base::eol(), byte_filer::FROM_START, FUNCDEF, chaos::inclusive(), LOG, MAX_LINE_LENGTH, NECHUNG_SEPARATION_CHARACTER, log_base::NO_ENDING, non_continuable_error, istring::observe(), log_base::pick_ending_for_platform(), log_base::platform_ending(), program_wide_logger(), istring::s(), and istring::SPRINTF.

Referenced by display_random(), and main().

void nechung_oracle::display_random (  ) 

Definition at line 246 of file nechung_oracle.cpp.

References istring::end(), parser_bits::is_eol(), LOG, and pick_random().

Referenced by main().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 04:30:53 2008 for HOOPLE Libraries by  doxygen 1.5.1