A toolkit for working with phylogenetic data.
v0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
std.hpp File Reference

Detailed Description

Provides some valuable additions to STD.

Definition in file std.hpp.

#include <cstdint>
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  ArrowOperatorProxy< T >
 Proxy class to hold an element accessible via arrow operator. More...
 

Namespaces

 genesis
 Container namespace for all symbols of genesis in order to keep them separate when used as a library.
 
 genesis::utils
 

Macros

#define GENESIS_FUNC   __FUNCTION__
 

Functions

template<typename T , typename... Args>
std::unique_ptr< T > make_unique (Args &&...args)
 Returns a std::unique_ptr for a given type. More...
 

Macro Definition Documentation

#define GENESIS_FUNC   __FUNCTION__

Definition at line 52 of file std.hpp.