.. index:: pair: struct; P1::CameraSdkC::PropertyRange .. _doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range: struct P1::CameraSdkC::PropertyRange ==================================== .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include <C_P1CameraTypes.h> struct PropertyRange { // fields bool :target:`mHas<doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a4c801f61d9326b2246d8868dae5af668>` = false; :ref:`PropertyValue<doxid-class_p1_1_1_camera_sdk_c_1_1_property_value>` :target:`mMin<doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a8ad9711edd537f9e113dd9c1af6501b0>`; :ref:`PropertyValue<doxid-class_p1_1_1_camera_sdk_c_1_1_property_value>` :target:`mMax<doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a1c6491c6793920c059a8d89375d0877a>`; // methods void :target:`Delete<doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a666a87407ac11edac1058054ca04a546>`(); :ref:`CameraSdk::ErrorCode<doxid-namespace_p1_1_1_camera_sdk_1ada3dc51a13348c739a07d3ad8047c2a9>` :ref:`IsInRange<doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a3a0e64be29ee73d070354f1e57d8a79e>`(const :ref:`PropertyValue<doxid-class_p1_1_1_camera_sdk_c_1_1_property_value>`& value, bool& inRange) const; }; .. _details-struct_p1_1_1_camera_sdk_c_1_1_property_range: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Methods ------- .. index:: pair: function; IsInRange .. _doxid-struct_p1_1_1_camera_sdk_c_1_1_property_range_1a3a0e64be29ee73d070354f1e57d8a79e: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`CameraSdk::ErrorCode<doxid-namespace_p1_1_1_camera_sdk_1ada3dc51a13348c739a07d3ad8047c2a9>` IsInRange(const :ref:`PropertyValue<doxid-class_p1_1_1_camera_sdk_c_1_1_property_value>`& value, bool& inRange) const Check that a provided value is with the range. Note that both range ends are included, and that only intregral types are evaluated .. rubric:: Parameters: .. list-table:: :widths: 20 80 * - value - The value to check is within the range * - inRange - Out-parameter, which will be set to true, if in range .. rubric:: Returns: Any error when running evaluation, or just kSuccess