|
MythTV
0.26-pre
|
#include <quicksp.h>
Classes | |
| class | ref |
Public Types | |
| typedef T *(simple_ref_ptr< T >::* | fake_bool )() const |
Public Member Functions | |
| simple_ref_ptr () | |
| simple_ref_ptr (T *ptr) | |
| simple_ref_ptr (const simple_ref_ptr &rhs) | |
| ~simple_ref_ptr () | |
| simple_ref_ptr & | operator= (const simple_ref_ptr &rhs) |
| T * | operator-> () const |
| T & | operator* () const |
| T * | get () const |
| void | reset (T *ptr) |
| operator fake_bool () const | |
| bool | operator! () const |
Private Member Functions | |
| void | unref () |
Private Attributes | |
| ref * | m_ref |
| typedef T*(simple_ref_ptr<T>::* simple_ref_ptr< T, Locker >::fake_bool)() const |
| simple_ref_ptr< T, Locker >::simple_ref_ptr | ( | ) | [inline] |
| simple_ref_ptr< T, Locker >::simple_ref_ptr | ( | T * | ptr | ) | [inline] |
| simple_ref_ptr< T, Locker >::simple_ref_ptr | ( | const simple_ref_ptr< T, Locker > & | rhs | ) | [inline] |
| simple_ref_ptr< T, Locker >::~simple_ref_ptr | ( | ) | [inline] |
| simple_ref_ptr& simple_ref_ptr< T, Locker >::operator= | ( | const simple_ref_ptr< T, Locker > & | rhs | ) | [inline] |
| T* simple_ref_ptr< T, Locker >::operator-> | ( | ) | const [inline] |
| T& simple_ref_ptr< T, Locker >::operator* | ( | ) | const [inline] |
| T* simple_ref_ptr< T, Locker >::get | ( | ) | const [inline] |
Definition at line 65 of file quicksp.h.
Referenced by AddMetadataToDir(), VideoListImp::buildGroupList(), VideoListImp::buildTVList(), VideoDialog::ChangeFilter(), MetadataFactory::customEvent(), hardwareprofile.distros.mythtv_data.makeopts.MakeOpts::dump(), UPNPScanner::GetInitialMetadata(), UPNPScanner::GetMetadata(), UPNPScanner::GetServerContent(), dirhandler::handleFile(), hardwareprofile.distros.mythtv_data.orddict.OrdDict::itervalues(), operator!=(), to_metadata_ptr::operator()(), call_tree_flat::operator()(), and operator==().
| void simple_ref_ptr< T, Locker >::reset | ( | T * | ptr | ) | [inline] |
| simple_ref_ptr< T, Locker >::operator fake_bool | ( | ) | const [inline] |
| bool simple_ref_ptr< T, Locker >::operator! | ( | ) | const [inline] |
| void simple_ref_ptr< T, Locker >::unref | ( | ) | [inline, private] |
Definition at line 132 of file quicksp.h.
Referenced by simple_ref_ptr< meta_dir_node >::operator=(), simple_ref_ptr< meta_dir_node >::reset(), and simple_ref_ptr< meta_dir_node >::~simple_ref_ptr().
ref* simple_ref_ptr< T, Locker >::m_ref [private] |
Definition at line 142 of file quicksp.h.
Referenced by simple_ref_ptr< meta_dir_node >::get(), simple_ref_ptr< meta_dir_node >::operator fake_bool(), simple_ref_ptr< meta_dir_node >::operator!(), simple_ref_ptr< meta_dir_node >::operator=(), simple_ref_ptr< meta_dir_node >::reset(), simple_ref_ptr< meta_dir_node >::simple_ref_ptr(), and simple_ref_ptr< meta_dir_node >::unref().
1.7.6.1