2.3-rc1 (revision v2.3-rc1)
|
Declares the OTF2_AttributeValue and provides convenience functions to convert from and to OTF2 enum values. More...
#include <stdint.h>
#include <stdbool.h>
#include <otf2/OTF2_ErrorCodes.h>
#include <otf2/OTF2_GeneralDefinitions.h>
#include <otf2/OTF2_Definitions.h>
#include <otf2/OTF2_Events.h>
Go to the source code of this file.
Data Structures | |
union | OTF2_AttributeValue |
Value container for an attributes. More... | |
Declares the OTF2_AttributeValue and provides convenience functions to convert from and to OTF2 enum values.
OTF2_ErrorCode OTF2_AttributeValue_SetBoolean | ( | OTF2_Boolean | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_Boolean. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetFileType | ( | OTF2_FileType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_FileType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetFileSubstrate | ( | OTF2_FileSubstrate | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_FileSubstrate. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMappingType | ( | OTF2_MappingType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MappingType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetType | ( | OTF2_Type | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_Type. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetParadigm | ( | OTF2_Paradigm | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_Paradigm. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetParadigmClass | ( | OTF2_ParadigmClass | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_ParadigmClass. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetParadigmProperty | ( | OTF2_ParadigmProperty | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_ParadigmProperty. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetThumbnailType | ( | OTF2_ThumbnailType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_ThumbnailType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetSystemTreeDomain | ( | OTF2_SystemTreeDomain | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_SystemTreeDomain. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetLocationGroupType | ( | OTF2_LocationGroupType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_LocationGroupType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetLocationType | ( | OTF2_LocationType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_LocationType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRegionRole | ( | OTF2_RegionRole | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RegionRole. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRegionFlag | ( | OTF2_RegionFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RegionFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetGroupType | ( | OTF2_GroupType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_GroupType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetGroupFlag | ( | OTF2_GroupFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_GroupFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetBase | ( | OTF2_Base | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_Base. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricOccurrence | ( | OTF2_MetricOccurrence | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricOccurrence. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricType | ( | OTF2_MetricType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricValueProperty | ( | OTF2_MetricValueProperty | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricValueProperty. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricTiming | ( | OTF2_MetricTiming | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricTiming. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricMode | ( | OTF2_MetricMode | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricMode. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMetricScope | ( | OTF2_MetricScope | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MetricScope. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRecorderKind | ( | OTF2_RecorderKind | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RecorderKind. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetParameterType | ( | OTF2_ParameterType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_ParameterType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetCartPeriodicity | ( | OTF2_CartPeriodicity | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_CartPeriodicity. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetInterruptGeneratorMode | ( | OTF2_InterruptGeneratorMode | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_InterruptGeneratorMode. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetMeasurementMode | ( | OTF2_MeasurementMode | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_MeasurementMode. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetCollectiveOp | ( | OTF2_CollectiveOp | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_CollectiveOp. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRmaSyncType | ( | OTF2_RmaSyncType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RmaSyncType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRmaSyncLevel | ( | OTF2_RmaSyncLevel | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RmaSyncLevel. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetLockType | ( | OTF2_LockType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_LockType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetRmaAtomicType | ( | OTF2_RmaAtomicType | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_RmaAtomicType. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoParadigmClass | ( | OTF2_IoParadigmClass | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoParadigmClass. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoParadigmFlag | ( | OTF2_IoParadigmFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoParadigmFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoParadigmProperty | ( | OTF2_IoParadigmProperty | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoParadigmProperty. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoHandleFlag | ( | OTF2_IoHandleFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoHandleFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoAccessMode | ( | OTF2_IoAccessMode | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoAccessMode. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoCreationFlag | ( | OTF2_IoCreationFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoCreationFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoStatusFlag | ( | OTF2_IoStatusFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoStatusFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoSeekOption | ( | OTF2_IoSeekOption | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoSeekOption. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoOperationMode | ( | OTF2_IoOperationMode | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoOperationMode. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_SetIoOperationFlag | ( | OTF2_IoOperationFlag | enumValue, |
OTF2_Type * | type, | ||
OTF2_AttributeValue * | value | ||
) |
Set OTF2_Type and OTF2_AttributeValue to the appropriate values for the given enum entry. No value range checking done.
enumValue | The enum value to be converted. | |
[out] | type | Matching OTF2_Type for the enum OTF2_IoOperationFlag. |
[out] | value | Matching OTF2_AttributeValue for the enumValue value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if either type or value are NULL pointer^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetBoolean | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_Boolean * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_Boolean. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_Boolean^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetFileType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_FileType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_FileType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_FileType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetFileSubstrate | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_FileSubstrate * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_FileSubstrate. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_FileSubstrate^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMappingType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MappingType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MappingType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MappingType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_Type * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_Type. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_Type^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetParadigm | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_Paradigm * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_Paradigm. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_Paradigm^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetParadigmClass | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_ParadigmClass * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_ParadigmClass. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_ParadigmClass^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetParadigmProperty | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_ParadigmProperty * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_ParadigmProperty. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_ParadigmProperty^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetThumbnailType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_ThumbnailType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_ThumbnailType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_ThumbnailType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetSystemTreeDomain | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_SystemTreeDomain * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_SystemTreeDomain. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_SystemTreeDomain^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetLocationGroupType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_LocationGroupType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_LocationGroupType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_LocationGroupType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetLocationType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_LocationType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_LocationType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_LocationType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRegionRole | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RegionRole * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RegionRole. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RegionRole^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRegionFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RegionFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RegionFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RegionFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetGroupType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_GroupType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_GroupType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_GroupType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetGroupFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_GroupFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_GroupFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_GroupFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetBase | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_Base * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_Base. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_Base^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricOccurrence | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricOccurrence * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricOccurrence. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricOccurrence^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricValueProperty | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricValueProperty * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricValueProperty. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricValueProperty^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricTiming | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricTiming * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricTiming. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricTiming^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricMode | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricMode * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricMode. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricMode^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMetricScope | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MetricScope * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MetricScope. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MetricScope^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRecorderKind | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RecorderKind * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RecorderKind. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RecorderKind^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetParameterType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_ParameterType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_ParameterType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_ParameterType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetCartPeriodicity | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_CartPeriodicity * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_CartPeriodicity. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_CartPeriodicity^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetInterruptGeneratorMode | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_InterruptGeneratorMode * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_InterruptGeneratorMode. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_InterruptGeneratorMode^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetMeasurementMode | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_MeasurementMode * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_MeasurementMode. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_MeasurementMode^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetCollectiveOp | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_CollectiveOp * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_CollectiveOp. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_CollectiveOp^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRmaSyncType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RmaSyncType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RmaSyncType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RmaSyncType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRmaSyncLevel | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RmaSyncLevel * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RmaSyncLevel. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RmaSyncLevel^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetLockType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_LockType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_LockType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_LockType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetRmaAtomicType | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_RmaAtomicType * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_RmaAtomicType. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_RmaAtomicType^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoParadigmClass | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoParadigmClass * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoParadigmClass. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoParadigmClass^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoParadigmFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoParadigmFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoParadigmFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoParadigmFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoParadigmProperty | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoParadigmProperty * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoParadigmProperty. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoParadigmProperty^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoHandleFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoHandleFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoHandleFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoHandleFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoAccessMode | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoAccessMode * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoAccessMode. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoAccessMode^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoCreationFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoCreationFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoCreationFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoCreationFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoStatusFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoStatusFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoStatusFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoStatusFlag^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoSeekOption | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoSeekOption * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoSeekOption. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoSeekOption^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoOperationMode | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoOperationMode * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoOperationMode. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoOperationMode^^
^^
OTF2_ErrorCode OTF2_AttributeValue_GetIoOperationFlag | ( | OTF2_Type | type, |
OTF2_AttributeValue | value, | ||
OTF2_IoOperationFlag * | enumValue | ||
) |
Converts a OTF2_Type and OTF2_AttributeValue pair to the appropriate value for the enum OTF2_IoOperationFlag. No value range checking done.
type | Given type. | |
value | Given value. | |
[out] | enumValue | Converted enum value. |
OTF2_SUCCESS if successful^^
OTF2_ERROR_INVALID_ARGUMENT if enumValue a NULL pointer^^
OTF2_ERROR_INVALID_ATTRIBUTE_TYPE if type does not match the base type of the enum OTF2_IoOperationFlag^^
^^