neuray API Programmer's Manual

mi::neuraylib::IVersion Class Reference

Description

Abstract interface for accessing version information.

Public Member Functions

virtual const char* get_build_date() const =0
Returns the build date.
virtual const char* get_build_number() const =0
Returns the build number.
virtual const char* get_build_platform() const =0
Returns the platform the library was built on.
virtual base::​Uuid get_neuray_iid() const =0
Returns the neuray interface id.
virtual const char* get_product_name() const =0
Returns the product name.
virtual const char* get_product_version() const =0
Returns the product version.
virtual const char* get_string() const =0
Returns the full version string.

Member Functions

virtual const char* mi::​neuraylib::​IVersion::get_build_date() const [pure virtual]

Returns the build date.

virtual const char* mi::​neuraylib::​IVersion::get_build_number() const [pure virtual]

Returns the build number.

virtual const char* mi::​neuraylib::​IVersion::get_build_platform() const [pure virtual]

Returns the platform the library was built on.

virtual base::​Uuid mi::​neuraylib::​IVersion::get_neuray_iid() const [pure virtual]

Returns the neuray interface id.

virtual const char* mi::​neuraylib::​IVersion::get_product_name() const [pure virtual]

Returns the product name.

virtual const char* mi::​neuraylib::​IVersion::get_product_version() const [pure virtual]

Returns the product version.

virtual const char* mi::​neuraylib::​IVersion::get_string() const [pure virtual]

Returns the full version string.