value_tagger.cpp File Reference

#include <basis/convert_utf.h>
#include <basis/function.h>
#include <basis/portable.h>
#include <basis/set.cpp>
#include <basis/shell_sort.h>
#include <basis/string_array.h>
#include <data_struct/string_table.h>
#include <opsystem/application_shell.h>
#include <opsystem/byte_filer.h>
#include <opsystem/directory_tree.h>
#include <loggers/file_logger.h>
#include <opsystem/filename.h>
#include <opsystem/ini_config.h>
#include <data_struct/static_memory_gremlin.h>
#include <textual/parser_bits.h>
#include <sys/stat.h>

Include dependency graph for value_tagger.cpp:

Go to the source code of this file.

Defines

#define LOG(s)   EMERGENCY_LOG(program_wide_logger(), s)
#define INBO   (indy < scanning.length())
#define SKIP_SPACES   while (INBO && parser_bits::white_space(scanning[indy])) indy++;
#define FAIL_PARSE(why)

Functions

istring header_string (const istring &build_number)
istring footer_string (const byte_array &full_config_file)

Variables

const int LONGEST_SEPARATION = 128
const char * SKIP_VALUE_PHRASE = "SKIP_TO_VALUE"


Define Documentation

#define FAIL_PARSE ( why   ) 

Value:

{ \
  log(istring("failed to parse the string because ") + why + "."); \
  return false; \
}

Definition at line 615 of file value_tagger.cpp.

#define INBO   (indy < scanning.length())

Definition at line 607 of file value_tagger.cpp.

#define LOG (  )     EMERGENCY_LOG(program_wide_logger(), s)

Definition at line 49 of file value_tagger.cpp.

#define SKIP_SPACES   while (INBO && parser_bits::white_space(scanning[indy])) indy++;

Definition at line 611 of file value_tagger.cpp.


Function Documentation

istring footer_string ( const byte_array full_config_file  ) 

Definition at line 291 of file value_tagger.cpp.

References array< contents >::observe().

istring header_string ( const istring build_number  ) 

Definition at line 278 of file value_tagger.cpp.

References istring::s(), and timestamp().


Variable Documentation

const int LONGEST_SEPARATION = 128

Definition at line 53 of file value_tagger.cpp.

const char* SKIP_VALUE_PHRASE = "SKIP_TO_VALUE"

Definition at line 60 of file value_tagger.cpp.


Generated on Fri Sep 5 04:29:13 2008 for HOOPLE Libraries by  doxygen 1.5.1