0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Functions
directory.h File Reference

Declarations for directory. More...

#include <iostream>
#include <cassert>
#include <iomanip>
#include <iterator>
#include <memory>
#include <set>
#include <stack>
#include <type_traits>
#include <vector>
Include dependency graph for directory.h:

Go to the source code of this file.

Classes

struct  Hypertable::__detail::__any
 
struct  Hypertable::__detail::__nat
 
struct  Hypertable::__detail::__swappable< _Tp >
 
struct  Hypertable::__is_swappable< _Tp >
 
struct  Hypertable::__is_nothrow_swappable_imp< bool, _Tp >
 
struct  Hypertable::__is_nothrow_swappable_imp< false, _Tp >
 
struct  Hypertable::__is_nothrow_swappable< _Tp >
 
class  Hypertable::directory_entry< _Key, _Tp >
 
class  Hypertable::__directory_node_internal< _Value, _Compare, _Allocator >
 
class  Hypertable::__directory_node_internal< _Value, _Compare, _Allocator >::pointer_compare
 
class  Hypertable::__directory_iterator< _Tp, _NodePtr, _DiffType >
 
class  Hypertable::__directory_iterator< _Tp, _NodePtr, _DiffType >::__subdirectory_iterator
 
class  Hypertable::directory< _Key, _Tp, _Compare, _Allocator >
 Directory container class. More...
 
class  Hypertable::directory< _Key, _Tp, _Compare, _Allocator >::value_compare
 Ordering relation on value_type. More...
 

Namespaces

 Hypertable
 Hypertable definitions
 
 Hypertable::__detail
 

Functions

__nat Hypertable::__detail::swap (__any, __any)
 
template<class _Key , class _Tp >
bool Hypertable::operator== (const directory_entry< _Key, _Tp > &lhs, const directory_entry< _Key, _Tp > &rhs)
 
template<class _Key , class _Tp >
bool Hypertable::operator!= (const directory_entry< _Key, _Tp > &lhs, const directory_entry< _Key, _Tp > &rhs)
 
template<class _Key , class _Tp >
bool Hypertable::operator< (const directory_entry< _Key, _Tp > &lhs, const directory_entry< _Key, _Tp > &rhs)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator== (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator!= (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator< (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator> (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator>= (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
bool Hypertable::operator<= (const directory< _Key, _Tp, _Compare, _Allocator > &__x, const directory< _Key, _Tp, _Compare, _Allocator > &__y)
 
template<class _Key , class _Tp , class _Compare , class _Allocator >
void Hypertable::swap (directory< _Key, _Tp, _Compare, _Allocator > &__x, directory< _Key, _Tp, _Compare, _Allocator > &__y) noexcept(noexcept(__x.swap(__y)))
 

Detailed Description

Declarations for directory.

This file contains type declarations for directory, a C++ contianer class for holding data in a directory hierarchy.

Definition in file directory.h.