.. index:: pair: struct; P1::CameraSdkC::ObjectFactory .. _doxid-struct_p1_1_1_camera_sdk_c_1_1_object_factory: struct P1::CameraSdkC::ObjectFactory ==================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct ObjectFactory { // methods virtual :ref:`P1::CameraSdkC::IString`* :target:`NewString`() = 0; virtual bool :target:`DeleteString`(:ref:`P1::CameraSdkC::IString`*) = 0; virtual :ref:`IVector`<:ref:`PropertyValue`>* :target:`NewPropertyValueList`() = 0; virtual void :target:`Delete`() = 0; }; // direct descendants struct :ref:`DefaultFactory`;