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

Public Types

using Ptr = RCPtr< TestParentType >
 
using WPtr = RCWeakPtr< TestParentType >
 
- Public Types inherited from TestType< Base >
using Ptr = RCPtr< TestType >
 
using WPtr = RCWeakPtr< TestType >
 
using Base = Base
 

Public Member Functions

 TestParentType (const std::string &name_arg)
 
- Public Member Functions inherited from TestType< Base >
 TestType (const std::string &name_arg)
 
 ~TestType ()
 
void go (const char *title)
 

Public Attributes

std::string parent_name
 
- Public Attributes inherited from TestType< Base >
std::string name
 

Detailed Description

template<typename Base>
class TestParentType< Base >

Definition at line 38 of file test_rc.cpp.

Member Typedef Documentation

◆ Ptr

template<typename Base >
using TestParentType< Base >::Ptr = RCPtr<TestParentType>

Definition at line 41 of file test_rc.cpp.

◆ WPtr

template<typename Base >
using TestParentType< Base >::WPtr = RCWeakPtr<TestParentType>

Definition at line 42 of file test_rc.cpp.

Constructor & Destructor Documentation

◆ TestParentType()

template<typename Base >
TestParentType< Base >::TestParentType ( const std::string &  name_arg)
inline

Definition at line 44 of file test_rc.cpp.

Member Data Documentation

◆ parent_name

template<typename Base >
std::string TestParentType< Base >::parent_name

Definition at line 50 of file test_rc.cpp.


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