Classes | Defines | Functions
contrib/oxl/osl/osl_topology.h File Reference
#include <vcl_list.h>
#include <vbl/vbl_ref_count.h>

Go to the source code of this file.

Classes

struct  osl_topology_base

Defines

#define OSL_TOPOLOGY_REF_UNREF_INSTANTIATE(C)

Functions

template<class T >
fsm_pop (vcl_list< T > *l)
template<class Container >
void osl_topology_ref (Container &C)
 call ref() on every object pointed to by an element of C.
template<class Container >
void osl_topology_unref (Container &C)
 call unref() on every object pointed to by an element of C.

Detailed Description

Author:
fsm

*** This is a permanent conversion hack *** Do not expect that future Canny's will provide output in this form. Do not expect this code to be supported in any way whatsoever.

    Modifications
     10 Sep. 2004 Peter Vanroose  Inlined all 1-line methods in class decl
   

Definition in file osl_topology.h.


Define Documentation

#define OSL_TOPOLOGY_REF_UNREF_INSTANTIATE (   C)
Value:
VCL_INSTANTIATE_INLINE(void osl_topology_ref(C &)); \
VCL_INSTANTIATE_INLINE(void osl_topology_unref(C &))

Definition at line 79 of file osl_topology.h.


Function Documentation

template<class T >
T fsm_pop ( vcl_list< T > *  l) [inline]

Definition at line 24 of file osl_topology.h.

template<class Container >
void osl_topology_ref ( Container &  C) [inline]

call ref() on every object pointed to by an element of C.

Definition at line 62 of file osl_topology.h.

template<class Container >
void osl_topology_unref ( Container &  C) [inline]

call unref() on every object pointed to by an element of C.

Definition at line 72 of file osl_topology.h.