Rosetta
Classes | Typedefs | Enumerations | Functions
T61.smart_holder.hpp File Reference
#include <memory>

Classes

class  A< T >
 

Typedefs

template<typename T >
using my_shared_ptr = std::shared_ptr< T >
 

Enumerations

enum  E1 {
  E1_V0 , E1_V1 , E1_V0 , E1_V1 ,
  E1_V0 , E1_V1
}
 
enum class  E2_struct {
  V0 , V1 , V0 , V1 ,
  V0 , V1
}
 
enum class  E3_class {
  V0 , V1 , V0 , V1 ,
  V0 , V1
}
 

Functions

void fi_instantiated_by_use_in_function (A< int >)
 
void fi (A< int > &)
 
void fi (A< int > *)
 

Typedef Documentation

◆ my_shared_ptr

template<typename T >
using my_shared_ptr = std::shared_ptr<T>

Enumeration Type Documentation

◆ E1

enum E1
Enumerator
E1_V0 
E1_V1 
E1_V0 
E1_V1 
E1_V0 
E1_V1 

◆ E2_struct

enum E2_struct
strong
Enumerator
V0 
V1 
V0 
V1 
V0 
V1 

◆ E3_class

enum E3_class
strong
Enumerator
V0 
V1 
V0 
V1 
V0 
V1 

Function Documentation

◆ fi() [1/2]

void fi ( A< int > &  )

◆ fi() [2/2]

void fi ( A< int > *  )

◆ fi_instantiated_by_use_in_function()

void fi_instantiated_by_use_in_function ( A< int >  )