SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
 All Classes Namespaces Files Functions Variables Typedefs Friends
Classes | Namespaces | Enumerations | Functions
sdsl/include/sdsl/structure_tree.hpp File Reference

structure_tree.hpp contains a helper class which can represent the memory structure of a class. More...

#include <vector>
#include <map>
#include <string>
#include <iostream>

Go to the source code of this file.

Classes

class  sdsl::structure_tree_node
 Class for a node of the structure tree. More...
class  sdsl::structure_tree

Namespaces

namespace  sdsl
 Namespace for the succinct data structure library.
namespace  sdsl::util
 A namespace for helper functions.

Enumerations

enum  format_type { JSON_FORMAT, R_FORMAT }

Functions

template<typename T >
std::string sdsl::util::to_string (const T &t)
 Convert type to string.
template<format_type F>
void sdsl::write_structure_tree (const structure_tree_node *v, std::ostream &out)

Detailed Description

structure_tree.hpp contains a helper class which can represent the memory structure of a class.

Author:
Simon Gog