anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T > Class Template Reference

template test More...

Inheritance diagram for anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >:
Inheritance graph
[legend]
Collaboration diagram for anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >:
Collaboration graph
[legend]

Public Member Functions

 TemplateImpl ()
 ~TemplateImpl ()
virtual void do_a ()
virtual void do_b ()
virtual void do_c ()

Detailed Description

template<class T>
class anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >

template test

Definition at line 82 of file utils_unittest.cpp.


Constructor & Destructor Documentation

template<class T >
anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >::TemplateImpl (  )  [inline]

Definition at line 87 of file utils_unittest.cpp.

References data.

00087 {data.push_back(10);}

template<class T >
anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >::~TemplateImpl (  )  [inline]

Definition at line 88 of file utils_unittest.cpp.

00088 {}


Member Function Documentation

template<class T >
virtual void anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >::do_a (  )  [inline, virtual]

Implements anonymous_namespace{utils_unittest.cpp}::IPluginA.

Definition at line 91 of file utils_unittest.cpp.

00091 { printf("this %p impl a\n", this); }

template<class T >
virtual void anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >::do_b (  )  [inline, virtual]

Implements anonymous_namespace{utils_unittest.cpp}::IPluginB.

Definition at line 92 of file utils_unittest.cpp.

00092 { printf("this %p impl b\n", this); }

template<class T >
virtual void anonymous_namespace{utils_unittest.cpp}::TemplateImpl< T >::do_c (  )  [inline, virtual]

Implements anonymous_namespace{utils_unittest.cpp}::IPluginC.

Definition at line 93 of file utils_unittest.cpp.

00093 { printf("this %p impl c\n", this); }


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208