NVIDIA Iray API
Home
Up
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
idatabase_configuration.h
Go to the documentation of this file.
1
//*****************************************************************************
2
// Copyright 1986, 2016 NVIDIA Corporation. All rights reserved.
3
//*****************************************************************************
6
//*****************************************************************************
7
8
#ifndef MI_NEURAYLIB_IDATABASE_CONFIGURATION_H
9
#define MI_NEURAYLIB_IDATABASE_CONFIGURATION_H
10
11
#include <
mi/base/interface_declare.h
>
12
13
namespace
mi {
14
15
namespace
neuraylib {
16
21
class
IDatabase_configuration :
public
23
mi::base::Interface_declare
<0x8f725100,0xf66c,0x4fa3,0xbf,0x89,0xb5,0xbf,0xea,0x6c,0x4c,0x30>
24
{
25
public
:
54
virtual
Sint32
set_memory_limits
(
Size
low_water,
Size
high_water) = 0;
55
62
virtual
void
get_memory_limits
(
Size
* low_water,
Size
* high_water)
const
= 0;
63
79
virtual
Sint32
set_disk_swapping
(
const
char
* path) = 0;
80
88
virtual
const
char
*
get_disk_swapping
()
const
= 0;
89
};
90
// end group mi_neuray_configuration
92
93
}
// namespace neuraylib
94
95
}
// namespace mi
96
97
#endif // MI_NEURAYLIB_IDATABASE_CONFIGURATION_H
mi
neuraylib
idatabase_configuration.h
Generated on Fri Mar 4 2016 19:53:39. Build 250909.11169, Doxygen 1.8.4