#include "array.h"#include "packable.h"#include "string_array.h"#include "object_base.h"Include dependency graph for set.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | basis |
Classes | |
| class | basis::set< contents > |
| Emulates a mathematical set, providing several standard set operations. More... | |
| class | int_set |
| A simple object that wraps a templated set of ints. More... | |
| class | string_set |
| A simple object that wraps a templated set of strings. More... | |
| class | pointer_set |
| A set of pointers that hides the platform's pointer size. More... | |
Functions | |
| template<class contents> | |
| void | basis::pack (byte_array &packed_form, const basis::set< contents > &to_pack) |
| provides a way to pack any set that stores packable objects. | |
| template<class contents> | |
| bool | basis::unpack (byte_array &packed_form, basis::set< contents > &to_unpack) |
| provides a way to unpack any set that stores packable objects. | |
1.5.1