version_ini.cpp File Reference

#include "byte_filer.h"
#include "filename.h"
#include "ini_config.h"
#include "version_ini.h"
#include <basis/function.h>
#include <basis/portable.h>
#include <basis/string_array.h>
#include <basis/version_record.h>
#include <opsystem/directory.h>
#include <sys/stat.h>

Include dependency graph for version_ini.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOG(t)   CLASS_EMERGENCY_LOG(program_wide_logger(), t)
#define REPLACE(tag, replacement)   new_version_entry.replace_all(tag, replacement); \

Functions

bool replace_version_entry (istring &full_string, const istring &look_for, const istring &new_ver)

Variables

const char * VERSION_INI_FILE = "/version.ini"
const istring version_rc_template
const istring version_header_template


Define Documentation

#define LOG (  )     CLASS_EMERGENCY_LOG(program_wide_logger(), t)

Definition at line 62 of file version_ini.cpp.

#define REPLACE ( tag,
replacement   )     new_version_entry.replace_all(tag, replacement); \

Definition at line 270 of file version_ini.cpp.

Referenced by version_ini::write_code(), and version_ini::write_rc().


Function Documentation

bool replace_version_entry ( istring full_string,
const istring look_for,
const istring new_ver 
)

Definition at line 427 of file version_ini.cpp.

References istring::find(), istring::insert(), and istring::zap().

Referenced by version_ini::write_assembly().


Variable Documentation

Definition at line 339 of file version_ini.cpp.

const char* VERSION_INI_FILE = "/version.ini"

Definition at line 59 of file version_ini.cpp.

Definition at line 219 of file version_ini.cpp.


Generated on Mon Jul 26 04:22:53 2010 for HOOPLE Libraries by  doxygen 1.5.6