|
BWAPI
|
#include <repeated_field.h>
Public Types | |
| typedef Element * | iterator |
| typedef const Element * | const_iterator |
Public Member Functions | |
| RepeatedField () | |
| ~RepeatedField () | |
| int | size () const |
| const Element & | Get (int index) const |
| Element * | Mutable (int index) |
| void | Set (int index, const Element &value) |
| void | Add (const Element &value) |
| Element * | Add () |
| void | RemoveLast () |
| void | Clear () |
| void | MergeFrom (const RepeatedField &other) |
| void | Reserve (int new_size) |
| void | Truncate (int new_size) |
| void | AddAlreadyReserved (const Element &value) |
| Element * | AddAlreadyReserved () |
| int | Capacity () const |
| Element * | mutable_data () |
| const Element * | data () const |
| void | Swap (RepeatedField *other) |
| void | SwapElements (int index1, int index2) |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| int | SpaceUsedExcludingSelf () const |
| typedef const Element* google::protobuf::RepeatedField< Element >::const_iterator |
| typedef Element* google::protobuf::RepeatedField< Element >::iterator |
| google::protobuf::RepeatedField< Element >::RepeatedField | ( | ) | [inline] |
| google::protobuf::RepeatedField< Element >::~RepeatedField | ( | ) |
| void google::protobuf::RepeatedField< Element >::Add | ( | const Element & | value | ) | [inline] |

| Element * google::protobuf::RepeatedField< Element >::Add | ( | ) | [inline] |
| void google::protobuf::RepeatedField< Element >::AddAlreadyReserved | ( | const Element & | value | ) | [inline] |

| Element * google::protobuf::RepeatedField< Element >::AddAlreadyReserved | ( | ) | [inline] |
| RepeatedField< Element >::iterator google::protobuf::RepeatedField< Element >::begin | ( | ) | [inline] |
| RepeatedField< Element >::const_iterator google::protobuf::RepeatedField< Element >::begin | ( | ) | const [inline] |
| int google::protobuf::RepeatedField< Element >::Capacity | ( | ) | const [inline] |

| void google::protobuf::RepeatedField< Element >::Clear | ( | ) | [inline] |

| const Element * google::protobuf::RepeatedField< Element >::data | ( | ) | const [inline] |
| RepeatedField< Element >::iterator google::protobuf::RepeatedField< Element >::end | ( | ) | [inline] |
| RepeatedField< Element >::const_iterator google::protobuf::RepeatedField< Element >::end | ( | ) | const [inline] |
| const Element & google::protobuf::RepeatedField< Element >::Get | ( | int | index | ) | const [inline] |

| void google::protobuf::RepeatedField< Element >::MergeFrom | ( | const RepeatedField< Element > & | other | ) | [inline] |
| Element * google::protobuf::RepeatedField< Element >::Mutable | ( | int | index | ) | [inline] |
| Element * google::protobuf::RepeatedField< Element >::mutable_data | ( | ) | [inline] |
| void google::protobuf::RepeatedField< Element >::RemoveLast | ( | ) | [inline] |
| void google::protobuf::RepeatedField< Element >::Reserve | ( | int | new_size | ) |
| void google::protobuf::RepeatedField< Element >::Set | ( | int | index, |
| const Element & | value | ||
| ) | [inline] |

| int google::protobuf::RepeatedField< Element >::size | ( | ) | const [inline] |

| int google::protobuf::RepeatedField< Element >::SpaceUsedExcludingSelf | ( | ) | const [inline] |
| void google::protobuf::RepeatedField< Element >::Swap | ( | RepeatedField< Element > * | other | ) |
| void google::protobuf::RepeatedField< Element >::SwapElements | ( | int | index1, |
| int | index2 | ||
| ) |
| void google::protobuf::RepeatedField< Element >::Truncate | ( | int | new_size | ) | [inline] |
1.7.6.1