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... | |
class | mi::neuraylib::IJob_execution_context |
Provides information about the context in which a job is executed. More... | |
Namespaces | |
namespace | mi |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
namespace | mi::neuraylib |
Namespace for the DiCE 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.