123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- //-----------------------------------------------------------------------------
- // (c) 2004-2008 by Basler Vision Technologies
- // Section: Vision Components
- // Project: GenApi
- //-----------------------------------------------------------------------------
- /*!
- \file
- \brief XML file extracted from test code
- */
- //-----------------------------------------------------------------------------
- // This file is generated automatically
- // Do not modify!
- //-----------------------------------------------------------------------------
- #ifndef SnipperTest_PostprocessingTest_TestStatic_PARAMS_H
- #define SnipperTest_PostprocessingTest_TestStatic_PARAMS_H
- #include <GenApi/IEnumerationT.h>
- #include <GenApi/NodeMapRef.h>
- #include <GenApi/DLLLoad.h>
- //! The namespace containing the device's control interface and related enumeration types
- namespace SnipperTest_PostprocessingTest_TestStatic
- {
- //**************************************************************************************************
- // Enumerations
- //**************************************************************************************************
-
- //**************************************************************************************************
- // Parameter class
- //**************************************************************************************************
-
- //! XML file extracted from test code
- class CPostprocessingTest_TestStatic_Params
- {
- //----------------------------------------------------------------------------------------------------------------
- // Implementation
- //----------------------------------------------------------------------------------------------------------------
- protected:
- // If you want to show the following methods in the help file
- // add the string HIDE_CLASS_METHODS to the ENABLED_SECTIONS tag in the doxygen file
- //! \cond HIDE_CLASS_METHODS
-
- //! Constructor
- CPostprocessingTest_TestStatic_Params(void);
- //! Destructor
- ~CPostprocessingTest_TestStatic_Params(void);
- //! Initializes the references
- void _Initialize(GenApi::INodeMap*);
- //! Return the vendor of the camera
- const char* _GetVendorName(void);
- //! Returns the camera model name
- const char* _GetModelName(void);
-
- //! \endcond
- //----------------------------------------------------------------------------------------------------------------
- // References to features
- //----------------------------------------------------------------------------------------------------------------
- public:
-
- //! \name Root -
- //@{
- /*!
- \brief
-
-
- \b Visibility = Beginner
-
-
- */
- GenApi::IInteger &MyInt;
-
- //@}
- private:
- //! \cond HIDE_CLASS_METHODS
- //! not implemented copy constructor
- CPostprocessingTest_TestStatic_Params(CPostprocessingTest_TestStatic_Params&);
- //! not implemented assignment operator
- CPostprocessingTest_TestStatic_Params& operator=(CPostprocessingTest_TestStatic_Params&);
- //! \endcond
- };
- //**************************************************************************************************
- // Parameter class implementation
- //**************************************************************************************************
- //! \cond HIDE_CLASS_METHODS
- inline CPostprocessingTest_TestStatic_Params::CPostprocessingTest_TestStatic_Params(void)
- : MyInt( *new GenApi::CIntegerRef() )
-
- {
- }
- inline CPostprocessingTest_TestStatic_Params::~CPostprocessingTest_TestStatic_Params(void)
- {
- delete static_cast < GenApi::CIntegerRef*> (&MyInt );
-
- }
- inline void CPostprocessingTest_TestStatic_Params::_Initialize(GenApi::INodeMap* _Ptr)
- {
- static_cast<GenApi::CIntegerRef*> (&MyInt )->SetReference(_Ptr->GetNode("MyInt"));
-
- }
- inline const char* CPostprocessingTest_TestStatic_Params::_GetVendorName(void)
- {
- return "SnipperTest";
- }
- inline const char* CPostprocessingTest_TestStatic_Params::_GetModelName(void)
- {
- return "PostprocessingTest_TestStatic";
- }
- //! \endcond
- } // namespace SnipperTest_PostprocessingTest_TestStatic
- #endif // SnipperTest_PostprocessingTest_TestStatic_PARAMS_H
|