Tree Compression with Top Trees Revisited
Public Member Functions | Public Attributes | Friends | List of all members
Cluster< DataType > Struct Template Reference

Cluster type for a top tree, holding a pointer to some data. More...

#include <Nodes.h>

Public Member Functions

 Cluster ()
 
 Cluster (int l, int r, MergeType t)
 

Public Attributes

MergeType mergeType
 
int left
 
int right
 
const DataType * label
 

Friends

std::ostream & operator<< (std::ostream &os, const Cluster &cluster)
 

Detailed Description

template<typename DataType>
struct Cluster< DataType >

Cluster type for a top tree, holding a pointer to some data.

Definition at line 89 of file Nodes.h.

Constructor & Destructor Documentation

template<typename DataType>
Cluster< DataType >::Cluster ( )
inline

Definition at line 90 of file Nodes.h.

template<typename DataType>
Cluster< DataType >::Cluster ( int  l,
int  r,
MergeType  t 
)
inline

Definition at line 91 of file Nodes.h.

Friends And Related Function Documentation

template<typename DataType>
std::ostream& operator<< ( std::ostream &  os,
const Cluster< DataType > &  cluster 
)
friend

Definition at line 96 of file Nodes.h.

Member Data Documentation

template<typename DataType>
const DataType* Cluster< DataType >::label

Definition at line 94 of file Nodes.h.

template<typename DataType>
int Cluster< DataType >::left

Definition at line 93 of file Nodes.h.

template<typename DataType>
MergeType Cluster< DataType >::mergeType

Definition at line 92 of file Nodes.h.

template<typename DataType>
int Cluster< DataType >::right

Definition at line 93 of file Nodes.h.


The documentation for this struct was generated from the following file: