cohtml::PointerTrait< std::shared_ptr< T > >

More…

#include <SharedPointer.h>

Inherits from cohtml::BoolConstant< true >

Public Types

Name
typedef TStoredType

Public Functions

Name
void *Deref(std::shared_ptr< StoredType > & shared)

Additional inherited members

Public Types inherited from cohtml::BoolConstant< true >

Name
enum@6 { Value}

Detailed Description

template <typename T >
struct cohtml::PointerTrait< std::shared_ptr< T > >;

Public Types Documentation

typedef StoredType

typedef T cohtml::PointerTrait< std::shared_ptr< T > >::StoredType;

Public Functions Documentation

function Deref

static inline void * Deref(
    std::shared_ptr< StoredType > & shared
)