API Reference > OdDAI Namespace > Classes > Settings Class
Settings Class
OdDAI__Settings
Syntax
C++
class Settings;

daiSettings.h

A class that stores and operates the global settings for some DAI processes.

The Settings class is not a thread-safe.

 
Name 
Description 
 
Retrieves the current compression deflate level for HDF5 files that is used in the SDAI module.  
 
Retrieves the maximum number of elements of aggregations, which are stored in embedded fields of HDF5 files for the SDAI module.  
 
Retrieves the current chunk size used in the SDAI module for reading data from HDF5 files.  
 
Retrieves whether DAI inverse attributes are stored in HDF5 files.  
 
Retrieves whether committed data types are used for the SDAI module.  
 
Retrieves whether the DAI uses the dictionary for type path strings in HDF5 files.  
 
Retrieves the current chunk size used in the SDAI module for writing data in HDF5 files.  
 
Retrieves the current multithreading mode that is used for some DAI operations.  
 
Retrieves the current number of threads that can be run in the multithreading mode.  
 
Retrieves the current size of a memory block allocated for one thread in the multithreading mode.  
 
Sets a new deflate level for the compression in HDF5 files.  
 
Sets the maximum number of elements of aggregations, which are stored in embedded fields of HDF5 files for the SDAI module.  
 
Sets a new chunk size used in the SDAI module for reading data from HDF5 files.  
 
Sets the inverse attributes storage mode for HDF5 files on or off.  
 
Sets a new value of the committed data types usage mode for HDF5 files on or off.  
 
Sets the dictionary usage for type path strings in HDF5 files on or off.  
 
Sets a new chunk size used in the SDAI module for writing data in HDF5 files.  
 
Sets a new multithreading mode that is using for some DAI operations.  
 
Sets a new number of threads that can be run in the multithreading mode.  
 
Sets a new size of a memory block allocated for one thread in the multithreading mode.  
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.