Serialization of objects to a byte stream. More...
Go to the source code of this file.
Classes | |
struct | mi::neuraylib::Tag_struct |
A tag represents a unique identifier for database elements in the database. More... |
|
class | mi::neuraylib::Tag |
A tag represents a unique identifier for database elements in the database. More... |
|
class | mi::neuraylib::ISerializable |
All serializable objects have to be derived from this interface. More... |
|
class | mi::neuraylib::ISerializer |
Target for serializing objects to byte streams. More... |
|
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
mi::neuraylib | |
Namespace for the Iray API. |
|
Functions | |
bool | mi::neuraylib::operator== (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is equal to rhs . More... |
|
bool | mi::neuraylib::operator!= (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is not equal to rhs . More... |
|
bool | mi::neuraylib::operator< (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is less than rhs . More... |
|
bool | mi::neuraylib::operator> (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is greater than rhs . More... |
|
bool | mi::neuraylib::operator<= (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is less than or equal to rhs . More... |
|
bool | mi::neuraylib::operator>= (const Tag &lhs, const Tag &rhs) |
Returns true if lhs is greater than or equal to rhs . More... |
|
Variables | |
const Tag | mi::neuraylib::NULL_TAG |
This value of the tag represents an invalid tag which can not be accessed. More... |
|
Serialization of objects to a byte stream.