const_val - Constant function
Functions marked as constant do not change the state of the calling object instance. For functions defined as static function, this option will be ignored.
Notes:
This option is usually set on the implementation level (C++, C#). For OSI functions, this value is used to prevent the calling object instance from changes.
Type: logical