BWAPI
|
#include <common.h>
Public Types | |
typedef C | element_type |
Public Member Functions | |
scoped_ptr (C *p=NULL) | |
~scoped_ptr () | |
void | reset (C *p=NULL) |
C & | operator* () const |
C * | operator-> () const |
C * | get () const |
bool | operator== (C *p) const |
bool | operator!= (C *p) const |
void | swap (scoped_ptr &p2) |
C * | release () |
typedef C google::protobuf::internal::scoped_ptr< C >::element_type |
google::protobuf::internal::scoped_ptr< C >::scoped_ptr | ( | C * | p = NULL | ) | [inline, explicit] |
google::protobuf::internal::scoped_ptr< C >::~scoped_ptr | ( | ) | [inline] |
C* google::protobuf::internal::scoped_ptr< C >::get | ( | ) | const [inline] |
bool google::protobuf::internal::scoped_ptr< C >::operator!= | ( | C * | p | ) | const [inline] |
C& google::protobuf::internal::scoped_ptr< C >::operator* | ( | ) | const [inline] |
C* google::protobuf::internal::scoped_ptr< C >::operator-> | ( | ) | const [inline] |
bool google::protobuf::internal::scoped_ptr< C >::operator== | ( | C * | p | ) | const [inline] |
C* google::protobuf::internal::scoped_ptr< C >::release | ( | ) | [inline] |
void google::protobuf::internal::scoped_ptr< C >::reset | ( | C * | p = NULL | ) | [inline] |
void google::protobuf::internal::scoped_ptr< C >::swap | ( | scoped_ptr< C > & | p2 | ) | [inline] |