LibreOffice Module registry (master) 1
Enumerations
version.h File Reference
#include <sal/types.h>
Include dependency graph for version.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  typereg_Version {
  TYPEREG_VERSION_0 ,
  TYPEREG_VERSION_1 ,
  TYPEREG_MAX_VERSION = SAL_MAX_INT32
}
 The version of a binary blob that represents a UNOIDL type. More...
 

Enumeration Type Documentation

◆ typereg_Version

The version of a binary blob that represents a UNOIDL type.

All values between TYPEREG_VERSION_0 and TYPEREG_MAX_VERSION are valid, where currently unallocated values represent future versions. Negative values are not valid.

See also
typereg::Reader
typereg::Writer
Available since: \n UDK 3.2.0
Enumerator
TYPEREG_VERSION_0 

Denotes the original version of UNOIDL type blobs.

TYPEREG_VERSION_1 

Denotes the updated version of UNOIDL type blobs.

This version added support for multiple-inheritance interface types, extended interface type attributes, single-interface–based services, interface-based singletons, polymorphic struct types, and published entities.

TYPEREG_MAX_VERSION 

Denotes the maximum future version of UNOIDL type blobs.

Definition at line 40 of file version.h.