BWAPI
|
#include <SharedStructure.h>
Classes | |
struct | Export |
struct | Pointer |
Public Member Functions | |
SharedStructure () | |
~SharedStructure () | |
void | create () |
bool | create (const char *systemName) |
void | import (Export source) |
void | release () |
Export | exportToProcess (RemoteProcess &target, bool readOnly) const |
template<typename S > | |
S * | unpack (Pointer< S > p) const |
template<typename S > | |
Pointer< S > | pack (S *pt) const |
T & | get () const |
Util::SharedStructure< T >::SharedStructure | ( | ) | [inline] |
Util::SharedStructure< T >::~SharedStructure | ( | ) | [inline] |
void Util::SharedStructure< T >::create | ( | ) | [inline] |
bool Util::SharedStructure< T >::create | ( | const char * | systemName | ) | [inline] |
Export Util::SharedStructure< T >::exportToProcess | ( | RemoteProcess & | target, |
bool | readOnly | ||
) | const [inline] |
T& Util::SharedStructure< T >::get | ( | ) | const [inline] |
void Util::SharedStructure< T >::import | ( | Export | source | ) | [inline] |
Pointer<S> Util::SharedStructure< T >::pack | ( | S * | pt | ) | const [inline] |
void Util::SharedStructure< T >::release | ( | ) | [inline] |
S* Util::SharedStructure< T >::unpack | ( | Pointer< S > | p | ) | const [inline] |