Skip to content

pylon/StreamGrabberProxy.h#

Low Level API: Pylon generic stream grabber interface declaration.

Namespaces#

Name
Pylon
Contains definitions of pylon types.

Classes#

Name
class Pylon::CStreamGrabberProxyT
Low Level API: The stream grabber class with parameter access methods.

Defines#

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

Macros Documentation#

define PYLON_DEFINE_STREAMGRABBER#

#define PYLON_DEFINE_STREAMGRABBER(
    ClassName,
    BaseClass
)
class ClassName : public BaseClass \
    { \
    public: \
        /** \name Construction */ \
        /*@{*/ \
        /** \brief \copybrief Pylon::CStreamGrabberProxyT::CStreamGrabberProxyT()
            \copydetails Pylon::CStreamGrabberProxyT::CStreamGrabberProxyT()
        */ \
            ClassName() \
        { \
        } \
              /** \brief \copybrief Pylon::CStreamGrabberProxyT::CStreamGrabberProxyT(Pylon::IStreamGrabber*)
              \copydetails Pylon::CStreamGrabberProxyT::CStreamGrabberProxyT(Pylon::IStreamGrabber*)
              */ \
            ClassName( IStreamGrabber* pStreamGrabber ) : BaseClass( pStreamGrabber ) \
        { \
        } \
            /*@}*/ \
    };

Macro to define a custom Node map proxy.