proxygen
Cursor.h File Reference
#include <cassert>
#include <cstdarg>
#include <cstring>
#include <memory>
#include <stdexcept>
#include <type_traits>
#include <folly/Likely.h>
#include <folly/Memory.h>
#include <folly/Portability.h>
#include <folly/Range.h>
#include <folly/io/IOBuf.h>
#include <folly/io/IOBufQueue.h>
#include <folly/lang/Bits.h>
#include <folly/lang/Exception.h>
#include <folly/io/Cursor-inl.h>

Go to the source code of this file.

Classes

class  folly::io::detail::CursorBase< Derived, BufType >
 
class  folly::io::Cursor
 
class  folly::io::detail::Writable< Derived >
 
class  folly::io::RWCursor< access >
 
class  folly::io::Appender
 
class  folly::io::QueueAppender
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::io
 
 folly::io::detail
 

Typedefs

typedef RWCursor< CursorAccess::PRIVATE > folly::io::RWPrivateCursor
 
typedef RWCursor< CursorAccess::UNSHARE > folly::io::RWUnshareCursor
 

Enumerations

enum  folly::io::CursorAccess { folly::io::CursorAccess::PRIVATE, folly::io::CursorAccess::UNSHARE }