GLI 0.5.1

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Members

Public Member Functions | List of all members
shared_array< T > Class Template Reference

## Public Member Functions
T * | get ()
T const *const | get () const
bool | operator!= (shared_array const &SharedArray) const
T & | operator* ()
T const & | operator* () const
T * | operator-> ()
T const *const | operator-> () const
shared_array & | operator= (shared_array const &SharedArray)
bool | operator== (shared_array const &SharedArray) const
void | reset ()
void | reset (T *Pointer)
| shared_array ()
| shared_array (shared_array const &SharedArray)
| shared_array (T *Pointer)
virtual | ~shared_array ()

## Detailed Description

### template<typename T>
class gli::shared_array< T >

Definition at line 35 of file shared_array.hpp.

## Constructor & Destructor Documentation

shared_array | ( |  | ) |

shared_array | ( | shared_array< T > const & | SharedArray | ) |

shared_array | ( | T * | Pointer | ) |

virtual ~shared_array | ( |  | ) |
| virtual

## Member Function Documentation

T* get | ( |  | ) |

T const* const get | ( |  | ) | const

bool operator!= | ( | shared_array< T > const & | SharedArray | ) | const

T& operator* | ( |  | ) |

T const& operator* | ( |  | ) | const

T* operator-> | ( |  | ) |

T const* const operator-> | ( |  | ) | const

shared_array& operator= | ( | shared_array< T > const & | SharedArray | ) |

bool operator== | ( | shared_array< T > const & | SharedArray | ) | const

void reset | ( |  | ) |

void reset | ( | T * | Pointer | ) |