OpenVPN 3 Core Library
Loading...
Searching...
No Matches
TestType< BASE > Class Template Reference
Inheritance diagram for TestType< BASE >:
[legend]
Collaboration diagram for TestType< BASE >:
[legend]

Public Types

typedef RCPtr< TestTypePtr
 
typedef RCWeakPtr< TestTypeWPtr
 
typedef BASE Base
 

Public Member Functions

 TestType (const std::string &name_arg)
 
 ~TestType ()
 
void go (const char *title)
 

Public Attributes

std::string name
 

Detailed Description

template<typename BASE>
class TestType< BASE >

Definition at line 11 of file test_rc.cpp.

Member Typedef Documentation

◆ Base

template<typename BASE >
typedef BASE TestType< BASE >::Base

Definition at line 16 of file test_rc.cpp.

◆ Ptr

template<typename BASE >
typedef RCPtr<TestType> TestType< BASE >::Ptr

Definition at line 14 of file test_rc.cpp.

◆ WPtr

template<typename BASE >
typedef RCWeakPtr<TestType> TestType< BASE >::WPtr

Definition at line 15 of file test_rc.cpp.

Constructor & Destructor Documentation

◆ TestType()

template<typename BASE >
TestType< BASE >::TestType ( const std::string &  name_arg)
inline

Definition at line 18 of file test_rc.cpp.

◆ ~TestType()

template<typename BASE >
TestType< BASE >::~TestType ( )
inline

Definition at line 24 of file test_rc.cpp.

Member Function Documentation

◆ go()

template<typename BASE >
void TestType< BASE >::go ( const char *  title)
inline

Definition at line 29 of file test_rc.cpp.

Member Data Documentation

◆ name

template<typename BASE >
std::string TestType< BASE >::name

Definition at line 34 of file test_rc.cpp.


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