LibreOffice Module unotools (master) 1
Enumerations
SvtSaveOptions Namespace Reference

Enumerations

enum  ODFDefaultVersion {
  ODFVER_UNKNOWN = 0 ,
  ODFVER_010 = 1 ,
  ODFVER_011 = 2 ,
  DO_NOT_USE = 3 ,
  ODFVER_012 = 4 ,
  ODFVER_012_EXT_COMPAT = 8 ,
  ODFVER_012_EXTENDED = 9 ,
  ODFVER_013 = 10 ,
  ODFVER_LATEST = SAL_MAX_ENUM
}
 Keep enum values sorted that a less or greater compare maps to older and newer versions. More...
 
enum  ODFSaneDefaultVersion {
  ODFSVER_EXTENDED = 1 ,
  ODFSVER_010 = 2 ,
  ODFSVER_011 = 4 ,
  ODFSVER_012 = 6 ,
  ODFSVER_012_EXT_COMPAT = 9 ,
  ODFSVER_012_EXTENDED = 11 ,
  ODFSVER_013 = 12 ,
  ODFSVER_013_EXTENDED = 13 ,
  ODFSVER_FUTURE_EXTENDED = 1000 | ODFSVER_EXTENDED ,
  ODFSVER_LATEST = ODFSVER_013 ,
  ODFSVER_LATEST_EXTENDED = ODFSVER_013_EXTENDED
}
 Enums that allow a sane comparison of versions, without LATEST. More...
 

Enumeration Type Documentation

◆ ODFDefaultVersion

Keep enum values sorted that a less or greater compare maps to older and newer versions.

Do not change values, they are stored in the configuration. ODFVER_LATEST designates the "current greatest and latest". When adding a new value or ODFVER_LATEST designates a new real version (plus extensions) adjust the mapping in SvtSaveOptions::GetODFSaneDefaultVersion().

Enumerator
ODFVER_UNKNOWN 
ODFVER_010 
ODFVER_011 
DO_NOT_USE 
ODFVER_012 
ODFVER_012_EXT_COMPAT 
ODFVER_012_EXTENDED 
ODFVER_013 
ODFVER_LATEST 

Definition at line 37 of file saveopt.hxx.

◆ ODFSaneDefaultVersion

Enums that allow a sane comparison of versions, without LATEST.

Enumerator
ODFSVER_EXTENDED 

bit designating extensions are allowed

ODFSVER_010 

ODF 1.0.

ODFSVER_011 

ODF 1.1.

ODFSVER_012 

ODF 1.2.

ODFSVER_012_EXT_COMPAT 

ODF 1.2 extended, but with compatibility fallbacks.

ODFSVER_012_EXTENDED 

ODF 1.2 extended.

ODFSVER_013 

ODF 1.3.

ODFSVER_013_EXTENDED 

ODF 1.3 extended.

ODFSVER_FUTURE_EXTENDED 

current extension, unknown future ODF version

ODFSVER_LATEST 
ODFSVER_LATEST_EXTENDED 

Definition at line 52 of file saveopt.hxx.