Skip to content

pylon/NodeMapProxy.h#

Pylon generic node map interface declaration.

Namespaces#

Name
Pylon
Contains definitions of pylon types.

Classes#

Name
class Pylon::CNodeMapProxyT
Implementation Detail: This class wraps programming interfaces that are generated from GenICam parameter description files to provide native parameter access.

Defines#

Name
PYLON_DEFINE_NODEMAP(ClassName, BaseClass)
Macro to define a custom Node map proxy.

Macros Documentation#

define PYLON_DEFINE_NODEMAP#

#define PYLON_DEFINE_NODEMAP(
    ClassName,
    BaseClass
)
class ClassName : public BaseClass \
    { \
    public: \
        /** \name Construction */ \
        /*@{*/ \
        /** \brief \copybrief Pylon::CNodeMapProxyT::CNodeMapProxyT()
        \copydetails Pylon::CNodeMapProxyT::CNodeMapProxyT()
        */ \
            ClassName() \
        { \
        } \
            /** \brief \copybrief Pylon::CNodeMapProxyT::CNodeMapProxyT(GenApi::INodeMap*)
            \copydetails Pylon::CNodeMapProxyT::CNodeMapProxyT(GenApi::INodeMap*)
            */ \
            ClassName( GenApi::INodeMap* pNodeMap ) : BaseClass( pNodeMap ) \
        { \
        } \
            /*@}*/ \
    };

Macro to define a custom Node map proxy.