|
feisty meow concerns codebase
2.140
|
#include "array.h"#include "base_string.h"#include "contracts.h"#include "definitions.h"#include <string.h>
Go to the source code of this file.
Classes | |
| class | basis::byte_array |
| A very common template for a dynamic array of bytes. More... | |
| class | basis::packable |
| A base class for objects that can pack into an array of bytes. More... | |
Namespaces | |
| basis | |
| The guards collection helps in testing preconditions and reporting errors. | |
Functions | |
| template<class contents > | |
| void | basis::attach_flat (byte_array &target, const contents &attachment) |
| attach_flat() places a copy of "attachment" onto the array of bytes. More... | |
| template<class contents > | |
| bool | basis::detach_flat (byte_array &source, contents &detached) |
| detach_flat() pulls the "detached" object out of the array of bytes. More... | |