52 #define _PRMANAPI_VERSION_ 24 53 #define _PRMANAPI_RELEASE_ 0 62 #define _PRMANAPI_VERSION_MAJOR_ 24 63 #define _PRMANAPI_VERSION_MINOR_ 0 64 #define _PRMANAPI_VERSION_BUILD_ 0 67 #define PRMAN_CAT(a, b) a ## b 68 #define PRMAN_XCAT(a, b) PRMAN_CAT(a, b) 72 #define RMAN_NAMESPACE rman::v24_0 73 #define RMAN_NAMESPACE_OPEN_SCOPE namespace rman { inline namespace v24_0 { 74 #define RMAN_NAMESPACE_CLOSE_SCOPE } } 77 namespace rman {
inline namespace v24_0 { } }
82 # define PRMANIMPORT __declspec(dllimport) 83 # define PRMANEXPORT __declspec(dllexport) 84 # define RSLEXPORT __declspec(dllexport) 86 # define PRMAN_INLINE __forceinline 88 # define PRMAN_INLINE inline 90 # define PRMAN_NOINLINE __declspec(noinline) 91 # define PRMAN_ALIGNED(...) __declspec(align(__VA_ARGS__)) 94 # define PRMANEXPORT __attribute__ ((visibility("default"))) 95 # define RSLEXPORT __attribute__ ((visibility("default"))) 97 # define PRMAN_INLINE inline __attribute__((always_inline)) 99 # define PRMAN_INLINE inline 101 # define PRMAN_NOINLINE __attribute__((noinline)) 102 # define PRMAN_ALIGNED(...) __attribute__((aligned(__VA_ARGS__))) 109 #define PRMAN_ALIGNED_16 PRMAN_ALIGNED(16) 110 #define PRMAN_ALIGNED_64 PRMAN_ALIGNED(64) 111 #define PRMAN_ALIGNED_4096 PRMAN_ALIGNED(4096) 114 #define PRMAN_INLINE_NONDEBUG PRMAN_NOINLINE 116 #define PRMAN_INLINE_NONDEBUG PRMAN_INLINE 121 #ifdef PRMANBUILDINGAPI 122 # define PRMANAPI PRMANEXPORT 124 # define PRMANAPI PRMANIMPORT 169 #ifndef PIXAR_ARGUSED 170 # define PIXAR_ARGUSED(x) (void) x #define PRMANAPI
Definition: prmanapi.h:124
Definition: prmanapi.h:77
PRMANAPI int PRManBegin(int argc, char *argv[])
int64_t RtInt64
Definition: prmanapi.h:129
uint64_t RtUInt64
Definition: prmanapi.h:130