Chemical Data Processing Library C++ API - Version 1.1.1
Static Public Member Functions | List of all members
CDPL::Vis::CairoPointerTraits< cairo_t > Struct Reference

Specialization of CairoPointerTraits for the object type cairo_t. More...

#include <CairoPointer.hpp>

Static Public Member Functions

static cairo_treference (cairo_t *p) throw ()
 Increments the reference count of the object pointed to by p by 1. More...
 
static void destroy (cairo_t *p) throw ()
 Decrements the reference count of the object pointed to by p by 1. More...
 

Detailed Description

Specialization of CairoPointerTraits for the object type cairo_t.

See also
Vis::CairoPointer

Member Function Documentation

◆ reference()

static cairo_t* CDPL::Vis::CairoPointerTraits< cairo_t >::reference ( cairo_t p)
throw (
)
static

Increments the reference count of the object pointed to by p by 1.

Returns
The argument p.

◆ destroy()

static void CDPL::Vis::CairoPointerTraits< cairo_t >::destroy ( cairo_t p)
throw (
)
static

Decrements the reference count of the object pointed to by p by 1.


The documentation for this struct was generated from the following file: