Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// System access (meaning endian related !?)
uint16_t SwapShort(uint16_t);
uint32_t SwapLong(uint32_t);
// System access (meaning endian related !?)
uint16_t SwapShort(uint16_t);
uint32_t SwapLong(uint32_t);
/// \brief Unswaps back the bytes of 2-bytes long integer
/// so they agree with the processor order.
uint16_t UnswapShort(uint16_t a) { return SwapShort(a);}
/// \brief Unswaps back the bytes of 2-bytes long integer
/// so they agree with the processor order.
uint16_t UnswapShort(uint16_t a) { return SwapShort(a);}
/// this upper bound is fixed to 1024 bytes (which might look reasonable
/// when one considers the definition of the various VR contents).
uint32_t MaxSizeLoadEntry;
/// this upper bound is fixed to 1024 bytes (which might look reasonable
/// when one considers the definition of the various VR contents).
uint32_t MaxSizeLoadEntry;
// uint32_t GenerateFreeTagKeyInGroup(uint16_t group);
// void BuildFlatHashTableRecurse( TagDocEntryHT &builtHT,
// DocEntrySet *set );
// uint32_t GenerateFreeTagKeyInGroup(uint16_t group);
// void BuildFlatHashTableRecurse( TagDocEntryHT &builtHT,
// DocEntrySet *set );