Go to the source code of this file.
◆ DWG_IN_UINT64
#define DWG_IN_UINT64 |
( |
|
ref64 | ) |
|
Value:
ref64 = pFiler->rdInt64(); \
else \
{ \
ref64 = pFiler->rdInt32(); \
ref64 <<= 32; \
ref64 += (
OdUInt32) pFiler->rdInt32(); \
}
Definition at line 62 of file NextCodeDefs.h.
◆ DWG_OUT_UINT64
#define DWG_OUT_UINT64 |
( |
|
ref64 | ) |
|
Value:
pFiler->wrInt64(ref64); \
else \
{ \
pFiler->wrInt32((
OdInt32) (ref64 >> 32)); \
pFiler->wrInt32((
OdInt32) ref64); \
}
Definition at line 72 of file NextCodeDefs.h.
◆ DXF_OUT_UINT64
#define DXF_OUT_UINT64 |
( |
|
code, |
|
|
|
ref64 |
|
) |
| |
Value:
pFiler->wrUInt64(code, ref64); \
else \
{ \
pFiler->wrUInt32(91 + code - 160, (
OdUInt32) (ref64 >> 32)); \
pFiler->wrUInt32(92 + code - 160, (
OdInt32) ref64); \
}
Definition at line 53 of file NextCodeDefs.h.
◆ NEXT_CODE
#define NEXT_CODE |
( |
|
code | ) |
|
Value: if (pFiler->nextItem() != code) \
{ \
ODA_FAIL_ONCE(); \
return eMakeMeProxy; \
}
Definition at line 27 of file NextCodeDefs.h.
◆ NEXT_UINT64
#define NEXT_UINT64 |
( |
|
code, |
|
|
|
ref64 |
|
) |
| |
Value: switch (pFiler->nextItem()) \
{ \
case code: \
ref64 = pFiler->rdUInt64(); \
break; \
case (91 + code - 160): \
ref64 = pFiler->rdUInt32(); \
ref64 <<= 32; \
if (pFiler->nextItem() != (91 + code - 160)) \
{ \
ref64 += pFiler->rdUInt32(); \
break; \
} \
default: \
ODA_FAIL_ONCE(); \
return eMakeMeProxy; \
}
Definition at line 34 of file NextCodeDefs.h.