Lolly 1.4.27
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | List of all members
resource_ptr< R > Class Template Reference

#include <resource.hpp>

Collaboration diagram for resource_ptr< R >:
Collaboration graph
[legend]

Public Member Functions

Roperator-> ()
 

Public Attributes

Rrep
 

Static Public Attributes

static hashmap< string, pointerinstances
 

Protected Member Functions

 ~resource_ptr ()
 

Detailed Description

template<class R>
class resource_ptr< R >

Definition at line 31 of file resource.hpp.

Constructor & Destructor Documentation

◆ ~resource_ptr()

template<class R >
resource_ptr< R >::~resource_ptr ( )
inlineprotected

Definition at line 33 of file resource.hpp.

33{};

Member Function Documentation

◆ operator->()

template<class R >
R * resource_ptr< R >::operator-> ( )
inline

Definition at line 42 of file resource.hpp.

42{ return rep; }

Member Data Documentation

◆ rep

template<class R >
R* resource_ptr< R >::rep

Definition at line 36 of file resource.hpp.

◆ instances

template<class R >
hashmap<string, pointer> resource_ptr< R >::instances
inlinestatic
Initial value:
=
The list class represents a linked list.
Definition list.hpp:48

Definition at line 37 of file resource.hpp.


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