Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
매크로 | 함수
MCGIDI_misc.h 파일 참조
#include <statusMessageReporting.h>
#include <xDataTOM_importXML_private.h>
#include "MCGIDI_private.h"

이 파일의 소스 코드 페이지로 가기

매크로

#define MCGIDI_misc_pointerToTOMAttributeIfAllOk2(smr, required, attributes, name)   MCGIDI_misc_pointerToTOMAttributeIfAllOk( smr, NULL, required, attributes, name, __FILE__, __LINE__ )
 
#define MCGIDI_misc_pointerToTOMAttributeIfAllOk3(smr, path, required, attributes, name)   MCGIDI_misc_pointerToTOMAttributeIfAllOk( smr, path, required, attributes, name, __FILE__, __LINE__ )
 
#define MCGIDI_misc_pointerToAttributeIfAllOk2(smr, element, required, attributes, name)   MCGIDI_misc_pointerToAttributeIfAllOk( smr, element, NULL, required, attributes, name, __FILE__, __LINE__ )
 
#define MCGIDI_misc_pointerToAttributeIfAllOk3(smr, path, required, attributes, name)   MCGIDI_misc_pointerToAttributeIfAllOk( smr, NULL, path, required, attributes, name, __FILE__, __LINE__ )
 

함수

char const * MCGIDI_misc_pointerToTOMAttributeIfAllOk (statusMessageReporting *smr, char const *path, int required, xDataTOM_attributionList *attributes, char const *name, char const *file, int line)
 
char const * MCGIDI_misc_pointerToAttributeIfAllOk (statusMessageReporting *smr, xDataXML_element *element, char const *path, int required, xDataTOM_attributionList *attributes, char const *name, char const *file, int line)
 
int MCGIDI_misc_setMessageError_Element (statusMessageReporting *smr, void *userInterface, xDataXML_element *element, char const *file, int line, int code, char const *fmt,...)
 
char * MCGIDI_misc_getAbsPath (statusMessageReporting *smr, char const *fileName)
 
int MCGIDI_misc_copyXMLAttributesToTOM (statusMessageReporting *smr, xDataTOM_attributionList *TOM, xDataXML_attributionList *XML)
 
enum xDataTOM_frame MCGIDI_misc_getProductFrame (statusMessageReporting *smr, xDataTOM_element *frameElement)
 
double MCGIDI_misc_getUnitConversionFactor (statusMessageReporting *smr, char const *fromUnit, char const *toUnit)
 
ptwXYPointsMCGIDI_misc_dataFromXYs2ptwXYPointsInUnitsOf (statusMessageReporting *smr, xDataTOM_XYs *XYs, ptwXY_interpolation interpolation, char const *units[2])
 
ptwXYPointsMCGIDI_misc_dataFromElement2ptwXYPointsInUnitsOf (statusMessageReporting *smr, xDataTOM_element *linear, char const *toUnits[2])
 

매크로 문서화

#define MCGIDI_misc_pointerToAttributeIfAllOk2 (   smr,
  element,
  required,
  attributes,
  name 
)    MCGIDI_misc_pointerToAttributeIfAllOk( smr, element, NULL, required, attributes, name, __FILE__, __LINE__ )

MCGIDI_misc.h 파일의 31 번째 라인에서 정의되었습니다.

#define MCGIDI_misc_pointerToAttributeIfAllOk3 (   smr,
  path,
  required,
  attributes,
  name 
)    MCGIDI_misc_pointerToAttributeIfAllOk( smr, NULL, path, required, attributes, name, __FILE__, __LINE__ )

MCGIDI_misc.h 파일의 33 번째 라인에서 정의되었습니다.

#define MCGIDI_misc_pointerToTOMAttributeIfAllOk2 (   smr,
  required,
  attributes,
  name 
)    MCGIDI_misc_pointerToTOMAttributeIfAllOk( smr, NULL, required, attributes, name, __FILE__, __LINE__ )

MCGIDI_misc.h 파일의 26 번째 라인에서 정의되었습니다.

#define MCGIDI_misc_pointerToTOMAttributeIfAllOk3 (   smr,
  path,
  required,
  attributes,
  name 
)    MCGIDI_misc_pointerToTOMAttributeIfAllOk( smr, path, required, attributes, name, __FILE__, __LINE__ )

MCGIDI_misc.h 파일의 28 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MCGIDI_target_heated_read().

함수 문서화

int MCGIDI_misc_copyXMLAttributesToTOM ( statusMessageReporting smr,
xDataTOM_attributionList TOM,
xDataXML_attributionList XML 
)
ptwXYPoints* MCGIDI_misc_dataFromElement2ptwXYPointsInUnitsOf ( statusMessageReporting smr,
xDataTOM_element linear,
char const *  toUnits[2] 
)
ptwXYPoints* MCGIDI_misc_dataFromXYs2ptwXYPointsInUnitsOf ( statusMessageReporting smr,
xDataTOM_XYs XYs,
ptwXY_interpolation  interpolation,
char const *  units[2] 
)
char* MCGIDI_misc_getAbsPath ( statusMessageReporting smr,
char const *  fileName 
)

MCGIDI_misc.cc 파일의 250 번째 라인에서 정의되었습니다.

다음을 참조함 : int(), n, smr_malloc2, smr_setReportError2p, smr_unknownID.

다음에 의해서 참조됨 : MCGIDI_target_read().

enum xDataTOM_frame MCGIDI_misc_getProductFrame ( statusMessageReporting smr,
xDataTOM_element frameElement 
)
double MCGIDI_misc_getUnitConversionFactor ( statusMessageReporting smr,
char const *  fromUnit,
char const *  toUnit 
)
char const* MCGIDI_misc_pointerToAttributeIfAllOk ( statusMessageReporting smr,
xDataXML_element element,
char const *  path,
int  required,
xDataTOM_attributionList attributes,
char const *  name,
char const *  file,
int  line 
)

MCGIDI_misc.cc 파일의 184 번째 라인에서 정의되었습니다.

다음을 참조함 : MCGIDI_misc_setMessageError_Element(), smr_isOk(), smr_setReportError(), smr_unknownID, xDataTOMAL_getAttributesValue().

char const* MCGIDI_misc_pointerToTOMAttributeIfAllOk ( statusMessageReporting smr,
char const *  path,
int  required,
xDataTOM_attributionList attributes,
char const *  name,
char const *  file,
int  line 
)

MCGIDI_misc.cc 파일의 168 번째 라인에서 정의되었습니다.

다음을 참조함 : smr_isOk(), smr_setReportError(), smr_unknownID, xDataTOMAL_getAttributesValue().

int MCGIDI_misc_setMessageError_Element ( statusMessageReporting smr,
void userInterface,
xDataXML_element element,
char const *  file,
int  line,
int  code,
char const *  fmt,
  ... 
)