\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.8 - Profiling tools, Hash Map, Union-find, Modifiers

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes
CGAL Namespace Reference

## Classes
class | Handle_hash_function
| The class `Handle_hash_function` is a model for the `UniqueHashFunction` concept. More...
class | Memory_sizer
| The class `Memory_sizer` allows to measure the memory size used by the process. More...
class | Modifier_base
| `Modifier_base` is an abstract base class providing the interface for any modifier. More...
class | Profile_counter
| The class `Profile_counter` provides a way to count the number of times a given line of code is executed during the execution of a program, and print this number at the end of the execution of the program. More...
class | Real_timer
| The class `Real_timer` is a timer class for measuring real time. More...
class | Timer
| The class `Timer` is a timer class for measuring user process time. More...
class | Union_find
| An instance `P` of the data type `Union_find<T,A>` is a partition of values of type `T` into disjoint sets. More...
class | Unique_hash_map
| An instance of the class template `Unique_hash_map` is an injective mapping from the set of keys of type `Key` to the set of variables of type `Data`. More...