set.h File Reference

#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.


Generated on Fri Nov 21 04:31:00 2008 for HOOPLE Libraries by  doxygen 1.5.1