Android-cuttlefish cvd tool
Classes | Namespaces | Macros | Typedefs
map_ptr.h File Reference
#include <android-base/logging.h>
#include <android-base/macros.h>
#include <android-base/off64_t.h>
#include <atomic>
#include <iterator>
#include <memory>
#include <shared_mutex>
#include <type_traits>
#include <vector>
Include dependency graph for map_ptr.h:

Go to the source code of this file.

Classes

class  android::incfs::IncFsFileMap
 
struct  android::incfs::map_ptr< T, Verified >
 
class  android::incfs::map_ptr< T, Verified >::const_iterator
 

Namespaces

namespace  android
 
namespace  android::incfs
 

Macros

#define LIBINCFS_MAP_PTR_DEBUG   false
 
#define LIBINCFS_MAP_PTR_DEBUG_CODE(x)
 

Typedefs

template<typename T >
using android::incfs::verified_map_ptr = map_ptr< T, true >
 

Macro Definition Documentation

◆ LIBINCFS_MAP_PTR_DEBUG

#define LIBINCFS_MAP_PTR_DEBUG   false

◆ LIBINCFS_MAP_PTR_DEBUG_CODE

#define LIBINCFS_MAP_PTR_DEBUG_CODE (   x)