CCF
Loading...
Searching...
No Matches
Classes | Typedefs
ccf::nonstd Namespace Reference

Classes

struct  dependent_false
 
struct  is_specialization
 
struct  is_specialization< T< Args... >, T >
 
struct  is_std_array
 
struct  is_std_array< std::array< T, N > >
 
struct  is_std_vector
 
struct  is_std_vector< std::vector< T > >
 
class  KeyIterator
 
struct  value_dependent_false
 
class  ValueIterator
 

Typedefs

using CloseFdGuard = std::unique_ptr< int, decltype(&close_fd)>
 

Detailed Description

This file defines various type traits and utils that are not available in the standard library. Some are added in future versions of the standard library, some are proposed, some are purely custom. They are defined here to avoid repetition in other locations.

Typedef Documentation

◆ CloseFdGuard

using ccf::nonstd::CloseFdGuard = typedef std::unique_ptr<int, decltype(&close_fd)>