|
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] |

1.7.6.1