![]() | InDesign SDK 20.5 |
#include <IRIDX.h>
Public Types | |
| enum | Type { kUIDAsReference = 0, kUIDAsObject = 1 } |
Public Member Functions | |
| RIDXTarget () | |
| RIDXTarget (Type targetType, uint32 targetValue) | |
| RIDXTarget (uint32 targetType, uint32 targetValue) | |
| RIDXTarget::Type | GetType () const |
| uint32 | GetValue () const |
Represents the target part of a reference tracked by the reference index. It is a (type,value) pair representing some particular type of thing refered to in some particular source. Comparison operators ==, !=, and < are defined, and the rest are omitted by design. Ordering for operator < is the lexicographical ordering of the sequence targetType, targetValue.
| enum RIDXTarget::Type |
Type of target. Gives meaning and type to the value member of the RIDXTarget.
| inline |
Constructs an uninitialized target.
| inline |
Constructs a target.
| targetType | is the type of the target. |
| targetValue | is the target value, and the interpretation depends upon targetType. |
| inline |
Constructs a target.
| targetType | is the type of the target. |
| targetValue | is the target value, and the interpretation depends upon the target's type. |
| inline |
Gets the type of the target.
| inline |
Gets the value of the target.