#include <string.h>
#include <limits.h>
#include <PoPs.h>
#include "MCGIDI_map.h"
#include <xDataTOM_importXML_private.h>
매크로 | |
#define | PATH_MAX 4096 |
변수 | |
static int | aliasesNeeded = 1 |
#define PATH_MAX 4096 |
MCGIDI_map.cc 파일의 12 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_map_readFile().
|
static |
MCGIDI_map.cc 파일의 237 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::evaluation, MCGIDI_mapEntry_s::globalPoPsIndexProjectile, MCGIDI_mapEntry_s::globalPoPsIndexTarget, lPoPs_addParticleIfNeeded(), MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_mapEntry_s::next, MCGIDI_map_s::numberOfEntries, MCGIDI_mapEntry_s::parent, MCGIDI_mapEntry_s::path, MCGIDI_mapEntry_s::projectile, MCGIDI_mapEntry_s::schema, smr_freeMemory(), smr_malloc2, MCGIDI_mapEntry_s::targetName, MCGIDI_mapEntry_s::type.
다음에 의해서 참조됨 : _MCGIDI_map_findAllOfTargetViaPoPIDs2(), MCGIDI_map_addPath(), MCGIDI_map_addTarget().
|
static |
MCGIDI_map.cc 파일의 404 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_addEntry(), MCGIDI_mapEntry_s::evaluation, MCGIDI_mapEntry_s::globalPoPsIndexProjectile, MCGIDI_mapEntry_s::globalPoPsIndexTarget, MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_map_status_UnknownType, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_type_target, MCGIDI_mapEntry_s::next, MCGIDI_mapEntry_s::path, MCGIDI_mapEntry_s::projectile, MCGIDI_mapEntry_s::schema, smr_setReportInfo3, smr_unknownID, MCGIDI_map_s::smrUserInterface, MCGIDI_mapEntry_s::targetName, MCGIDI_mapEntry_s::type.
다음에 의해서 참조됨 : MCGIDI_map_findAllOfTargetViaPoPIDs().
|
static |
MCGIDI_map.cc 파일의 329 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::evaluation, MCGIDI_mapEntry_s::globalPoPsIndexProjectile, MCGIDI_mapEntry_s::globalPoPsIndexTarget, int(), MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_map_status_UnknownType, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_type_target, n, MCGIDI_mapEntry_s::next, MCGIDI_mapEntry_s::path, MCGIDI_map_s::path, smr_malloc2, smr_setReportInfo3, smr_unknownID, MCGIDI_map_s::smrUserInterface, MCGIDI_mapEntry_s::type.
다음에 의해서 참조됨 : MCGIDI_map_findTargetViaPoPIDs().
|
static |
MCGIDI_map.cc 파일의 554 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::evaluation, int(), MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_map_s::mapFileName, MCGIDI_map_status_Ok, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_type_target, n, MCGIDI_mapEntry_s::next, MCGIDI_mapEntry_s::path, MCGIDI_map_s::path, MCGIDI_mapEntry_s::projectile, MCGIDI_mapEntry_s::schema, MCGIDI_map_s::status, MCGIDI_mapEntry_s::targetName, MCGIDI_mapEntry_s::type.
다음에 의해서 참조됨 : MCGIDI_map_simpleWrite().
|
static |
MCGIDI_map.cc 파일의 585 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_smr_s::map, MCGIDI_map_s::mapFileName, smr_allocateFormatMessage().
다음에 의해서 참조됨 : MCGIDI_map_initialize().
|
static |
MCGIDI_map.cc 파일의 480 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_s::next, MCGIDI_mapEntry_s::type.
다음에 의해서 참조됨 : MCGIDI_map_walkTree().
int MCGIDI_map_addPath | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | path | ||
) |
MCGIDI_map.cc 파일의 225 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_addEntry(), MCGIDI_mapEntry_s::map, MCGIDI_map_readFile(), MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_s::path, MCGIDI_map_s::path.
다음에 의해서 참조됨 : MCGIDI_map_readFile().
int MCGIDI_map_addTarget | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | schema, | ||
const char * | path, | ||
const char * | evaluation, | ||
const char * | projectile, | ||
const char * | target | ||
) |
MCGIDI_map.cc 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_addEntry(), MCGIDI_mapEntry_type_target.
다음에 의해서 참조됨 : MCGIDI_map_readFile().
MCGIDI_map* MCGIDI_map_findAllOfTarget | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | projectile, | ||
const char * | targetName | ||
) |
MCGIDI_map.cc 파일의 430 번째 라인에서 정의되었습니다.
다음을 참조함 : lPoPs_addParticleIfNeeded(), MCGIDI_map_findAllOfTargetViaPoPIDs().
다음에 의해서 참조됨 : G4GIDI::getNamesOfAvailableLibraries().
MCGIDI_map* MCGIDI_map_findAllOfTargetViaPoPIDs | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
int | projectile_PoPID, | ||
int | target_PoPID | ||
) |
MCGIDI_map.cc 파일의 387 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_findAllOfTargetViaPoPIDs2(), MCGIDI_map_free(), MCGIDI_map_new(), MCGIDI_map_status_Ok, MCGIDI_map_s::status.
다음에 의해서 참조됨 : MCGIDI_map_findAllOfTarget().
char* MCGIDI_map_findTarget | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
const char * | projectile, | ||
const char * | targetName | ||
) |
MCGIDI_map.cc 파일의 376 번째 라인에서 정의되었습니다.
다음을 참조함 : lPoPs_addParticleIfNeeded(), MCGIDI_map_findTargetViaPoPIDs().
다음에 의해서 참조됨 : G4GIDI::dataFilename(), MCGIDI_target_newReadFromMap(), MCGIDI_target_readFromMap().
char* MCGIDI_map_findTargetViaPoPIDs | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
int | projectile_PoPID, | ||
int | target_PoPID | ||
) |
MCGIDI_map.cc 파일의 302 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_findTargetViaPoPIDs2(), MCGIDI_map_status_Ok, PoPs_getName_atIndex(), smr_isOk(), smr_setReportInfo3, smr_unknownID, MCGIDI_map_s::smrUserInterface, MCGIDI_map_s::status.
다음에 의해서 참조됨 : MCGIDI_map_findTarget(), MCGIDI_target_newReadFromMapViaPoPIDs(), MCGIDI_target_readFromMapViaPoPIDs().
void* MCGIDI_map_free | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map | ||
) |
MCGIDI_map.cc 파일의 173 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_release(), smr_freeMemory().
다음에 의해서 참조됨 : G4GIDI::getNamesOfAvailableLibraries(), MCGIDI_map_findAllOfTargetViaPoPIDs(), MCGIDI_map_new(), MCGIDI_map_readFile(), MCGIDI_map_release(), G4GIDI_map::~G4GIDI_map().
MCGIDI_mapEntry* MCGIDI_map_getFirstEntry | ( | MCGIDI_map * | map | ) |
MCGIDI_map.cc 파일의 204 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_s::mapEntries.
다음에 의해서 참조됨 : G4GIDI::getNamesOfAvailableLibraries().
char* MCGIDI_map_getFullPath | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | endPath | ||
) |
MCGIDI_map.cc 파일의 441 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_s::path, smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_map_getTargetsFullPath().
MCGIDI_mapEntry* MCGIDI_map_getNextEntry | ( | MCGIDI_mapEntry * | entry | ) |
MCGIDI_map.cc 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::next.
다음에 의해서 참조됨 : G4GIDI::getNamesOfAvailableLibraries().
char* MCGIDI_map_getTargetsFullPath | ( | statusMessageReporting * | smr, |
MCGIDI_mapEntry * | target | ||
) |
MCGIDI_map.cc 파일의 459 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_getFullPath(), MCGIDI_map_status_UnknownType, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_type_target, MCGIDI_mapEntry_s::parent, MCGIDI_mapEntry_s::path, smr_setReportInfo3, smr_setReportInfo3p, smr_unknownID, MCGIDI_map_s::smrUserInterface, MCGIDI_mapEntry_s::type.
int MCGIDI_map_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map | ||
) |
MCGIDI_map.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_smrUserInterface(), aliasesNeeded, lPoPs_addParticleIfNeeded(), MCGIDI_map_smr_s::map, MCGIDI_map_s::mapEntries, MCGIDI_map_s::mapFileName, MCGIDI_map_status_Ok, MCGIDI_map_s::numberOfEntries, MCGIDI_map_s::path, PoPs_addAliasIfNeeded(), smr_isOk(), MCGIDI_map_smr_s::smrUserInterface, MCGIDI_map_s::smrUserInterface, MCGIDI_map_s::status.
다음에 의해서 참조됨 : MCGIDI_map_new().
MCGIDI_map* MCGIDI_map_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_map.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_free(), MCGIDI_map_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_map_findAllOfTargetViaPoPIDs(), MCGIDI_map_readFile().
MCGIDI_map* MCGIDI_map_readFile | ( | statusMessageReporting * | smr, |
const char * | basePath, | ||
const char * | mapFileName | ||
) |
MCGIDI_map.cc 파일의 93 번째 라인에서 정의되었습니다.
다음을 참조함 : int(), MCGIDI_map_s::mapFileName, MCGIDI_map_addPath(), MCGIDI_map_addTarget(), MCGIDI_map_free(), MCGIDI_map_new(), MCGIDI_map_status_mapParsing, n, xDataXML_element_s::name, MCGIDI_map_s::path, PATH_MAX, smr_isOk(), smr_malloc2, smr_setReportError2, smr_setReportError3, smr_setReportError3p, smr_unknownID, MCGIDI_map_s::smrUserInterface, xDataXML_freeDoc(), xDataXML_getAttributesValueInElement(), xDataXML_getDocumentsElement(), xDataXML_getFirstElement(), xDataXML_getNextElement(), xDataXML_importFile2().
다음에 의해서 참조됨 : G4GIDI_map::G4GIDI_map(), MCGIDI_map_addPath().
void MCGIDI_map_release | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map | ||
) |
MCGIDI_map.cc 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::evaluation, MCGIDI_mapEntry_s::map, MCGIDI_map_s::mapEntries, MCGIDI_map_free(), MCGIDI_map_status_Ok, MCGIDI_mapEntry_s::next, MCGIDI_map_s::numberOfEntries, MCGIDI_mapEntry_s::path, MCGIDI_map_s::path, MCGIDI_mapEntry_s::projectile, MCGIDI_mapEntry_s::schema, smr_freeMemory(), MCGIDI_map_s::status, MCGIDI_mapEntry_s::targetName.
다음에 의해서 참조됨 : MCGIDI_map_free().
void MCGIDI_map_simpleWrite | ( | FILE * | f, |
MCGIDI_map * | map | ||
) |
MCGIDI_map.cc 파일의 550 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_simpleWrite2().
char* MCGIDI_map_toXMLString | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map | ||
) |
MCGIDI_map.cc 파일의 501 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_mapEntry_s::evaluation, int(), MCGIDI_map_s::mapEntries, MCGIDI_map_status_Ok, MCGIDI_map_status_UnknownType, MCGIDI_mapEntry_type_path, MCGIDI_mapEntry_type_target, n, MCGIDI_mapEntry_s::next, MCGIDI_mapEntry_s::path, MCGIDI_mapEntry_s::projectile, MCGIDI_mapEntry_s::schema, smr_malloc2, smr_setReportInfo3, smr_unknownID, MCGIDI_map_s::smrUserInterface, MCGIDI_map_s::status, MCGIDI_mapEntry_s::targetName, MCGIDI_mapEntry_s::type.
int MCGIDI_map_walkTree | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
int(*)(MCGIDI_mapEntry *entry, int level, void *userData) | handler, | ||
void * | userData | ||
) |
MCGIDI_map.cc 파일의 494 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_map_walkTree2().
다음에 의해서 참조됨 : G4GIDI::getNamesOfAvailableTargets().
|
static |
MCGIDI_map.cc 파일의 20 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_map_initialize().