LibreOffice Module unotools (master) 1
Namespaces | Enumerations | Functions
saveopt.hxx File Reference
#include <unotools/unotoolsdllapi.h>
#include <memory>
Include dependency graph for saveopt.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  comphelper
 
namespace  SvtSaveOptions
 

Enumerations

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

Functions

UNOTOOLS_DLLPUBLIC void SetODFDefaultVersion (SvtSaveOptions::ODFDefaultVersion eVersion)
 
UNOTOOLS_DLLPUBLIC void SetODFDefaultVersion (SvtSaveOptions::ODFDefaultVersion eVersion, const std::shared_ptr< comphelper::ConfigurationChanges > &)
 
UNOTOOLS_DLLPUBLIC SvtSaveOptions::ODFDefaultVersion GetODFDefaultVersion ()
 
UNOTOOLS_DLLPUBLIC SvtSaveOptions::ODFSaneDefaultVersion GetODFSaneDefaultVersion ()
 
UNOTOOLS_DLLPUBLIC SvtSaveOptions::ODFSaneDefaultVersion GetODFSaneDefaultVersion (SvtSaveOptions::ODFDefaultVersion eDefaultVersion)
 gets a sane default from the currently configured default More...
 

Function Documentation

◆ GetODFDefaultVersion()

◆ GetODFSaneDefaultVersion() [1/2]

◆ GetODFSaneDefaultVersion() [2/2]

◆ SetODFDefaultVersion() [1/2]

UNOTOOLS_DLLPUBLIC void SetODFDefaultVersion ( SvtSaveOptions::ODFDefaultVersion  eVersion)

◆ SetODFDefaultVersion() [2/2]

UNOTOOLS_DLLPUBLIC void SetODFDefaultVersion ( SvtSaveOptions::ODFDefaultVersion  eVersion,
const std::shared_ptr< comphelper::ConfigurationChanges > &  xChanges 
)

Definition at line 31 of file saveopt.cxx.

References SvtSaveOptions::ODFVER_LATEST.

Referenced by SetODFDefaultVersion().