DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | List of all members
EIDOLOneReader Class Reference

#include <EIDOLOneReader.h>

Public Member Functions

 EIDOLOneReader ()
 
 ~EIDOLOneReader ()
 
 EIDOLOneReader ()
 
 ~EIDOLOneReader ()
 

Static Public Member Functions

static long FindUpZoneWayPart1 (short zoneNumberFrom, short zoneNumberTo, short *zoneWayCountArr, const char *idolOneFileName)
 
static long FindUpZoneWayPart2 (short upZoneNumberFrom, short upZoneNumberTo, short *zoneWayCountArr, const char *idolOneFileName)
 
static long SpecialPermittedWayCount (const char *idolOneFileName)
 
static long PermittedWayCount (const char *idolOneFileName)
 
static long GetSpecialPermittedWayByIdx (short &zoneNumberFrom, short &zoneNumberTo, short *zoneWayCountArr, long idx, const char *idolOneFileName)
 
static long GetPermittedWayByIdx (short &zoneNumberFrom, short &zoneNumberTo, short *zoneWayCountArr, long idx, const char *idolOneFileName)
 
static EPermittedWayGetAllPermittedWay (int &count, const char *idolOneFileName)
 
static ESpecialPermittedWayGetAllSpecialPermittedWay (int &count, const char *idolOneFileName)
 
static short GetReaderVersion1 ()
 
static long IdolOneHeader (short &fileVersion1, std::string &fileVersion2, std::string &validityDate, const char *idolOneFileName)
 
static long FindUpZoneWayPart1 (short zoneNumberFrom, short zoneNumberTo, short *zoneWayCountArr, const char *idolOneFileName)
 
static long FindUpZoneWayPart2 (short upZoneNumberFrom, short upZoneNumberTo, short *zoneWayCountArr, const char *idolOneFileName)
 
static long SpecialPermittedWayCount (const char *idolOneFileName)
 
static long PermittedWayCount (const char *idolOneFileName)
 
static long GetSpecialPermittedWayByIdx (short &zoneNumberFrom, short &zoneNumberTo, short *zoneWayCountArr, long idx, const char *idolOneFileName)
 
static long GetPermittedWayByIdx (short &zoneNumberFrom, short &zoneNumberTo, short *zoneWayCountArr, long idx, const char *idolOneFileName)
 
static EPermittedWayGetAllPermittedWay (int &count, const char *idolOneFileName)
 
static ESpecialPermittedWayGetAllSpecialPermittedWay (int &count, const char *idolOneFileName)
 
static short GetReaderVersion1 ()
 
static long IdolOneHeader (short &fileVersion1, std::string &fileVersion2, std::string &validityDate, const char *idolOneFileName)
 

Constructor & Destructor Documentation

EIDOLOneReader::EIDOLOneReader ( )
EIDOLOneReader::~EIDOLOneReader ( )
EIDOLOneReader::EIDOLOneReader ( )
EIDOLOneReader::~EIDOLOneReader ( )

Member Function Documentation

long EIDOLOneReader::FindUpZoneWayPart1 ( short  zoneNumberFrom,
short  zoneNumberTo,
short *  zoneWayCountArr,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

static long EIDOLOneReader::FindUpZoneWayPart1 ( short  zoneNumberFrom,
short  zoneNumberTo,
short *  zoneWayCountArr,
const char *  idolOneFileName 
)
static
long EIDOLOneReader::FindUpZoneWayPart2 ( short  upZoneNumberFrom,
short  upZoneNumberTo,
short *  zoneWayCountArr,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

static long EIDOLOneReader::FindUpZoneWayPart2 ( short  upZoneNumberFrom,
short  upZoneNumberTo,
short *  zoneWayCountArr,
const char *  idolOneFileName 
)
static
static EPermittedWay* EIDOLOneReader::GetAllPermittedWay ( int &  count,
const char *  idolOneFileName 
)
static
EPermittedWay * EIDOLOneReader::GetAllPermittedWay ( int &  count,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

ESpecialPermittedWay * EIDOLOneReader::GetAllSpecialPermittedWay ( int &  count,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

static ESpecialPermittedWay* EIDOLOneReader::GetAllSpecialPermittedWay ( int &  count,
const char *  idolOneFileName 
)
static
static long EIDOLOneReader::GetPermittedWayByIdx ( short &  zoneNumberFrom,
short &  zoneNumberTo,
short *  zoneWayCountArr,
long  idx,
const char *  idolOneFileName 
)
static
long EIDOLOneReader::GetPermittedWayByIdx ( short &  zoneNumberFrom,
short &  zoneNumberTo,
short *  zoneWayCountArr,
long  idx,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

static short EIDOLOneReader::GetReaderVersion1 ( )
static
short EIDOLOneReader::GetReaderVersion1 ( )
static
long EIDOLOneReader::GetSpecialPermittedWayByIdx ( short &  zoneNumberFrom,
short &  zoneNumberTo,
short *  zoneWayCountArr,
long  idx,
const char *  idolOneFileName 
)
static

Here is the call graph for this function:

static long EIDOLOneReader::GetSpecialPermittedWayByIdx ( short &  zoneNumberFrom,
short &  zoneNumberTo,
short *  zoneWayCountArr,
long  idx,
const char *  idolOneFileName 
)
static
static long EIDOLOneReader::IdolOneHeader ( short &  fileVersion1,
std::string &  fileVersion2,
std::string &  validityDate,
const char *  idolOneFileName 
)
static
long EIDOLOneReader::IdolOneHeader ( short &  fileVersion1,
std::string &  fileVersion2,
std::string &  validityDate,
const char *  idolOneFileName 
)
static

Here is the caller graph for this function:

static long EIDOLOneReader::PermittedWayCount ( const char *  idolOneFileName)
static
long EIDOLOneReader::PermittedWayCount ( const char *  idolOneFileName)
static
long EIDOLOneReader::SpecialPermittedWayCount ( const char *  idolOneFileName)
static
static long EIDOLOneReader::SpecialPermittedWayCount ( const char *  idolOneFileName)
static

The documentation for this class was generated from the following files: