proxygen
String-inl.h File Reference
#include <folly/Conv.h>
#include <folly/Portability.h>
#include <folly/String.h>

Go to the source code of this file.

Classes

class  folly::gen::detail::StringResplitter
 
class  folly::gen::detail::StringResplitter::Generator< Source >
 
class  folly::gen::detail::SplitStringSource< DelimiterType >
 
class  folly::gen::detail::Unsplit< Delimiter, Output >
 
class  folly::gen::detail::UnsplitBuffer< Delimiter, OutputBuffer >
 
class  folly::gen::detail::SplitTo< TargetContainer, Delimiter, Targets >
 

Namespaces

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

Functions

size_t folly::gen::detail::splitPrefix (StringPiece &in, StringPiece &prefix, char delimiter)
 
size_t folly::gen::detail::splitPrefix (StringPiece &in, StringPiece &prefix, StringPiece delimiter)
 
size_t folly::gen::detail::splitPrefix (StringPiece &in, StringPiece &prefix, MixedNewlines)
 
const char * folly::gen::detail::ch (const unsigned char *p)
 
template<class Callback >
bool folly::gen::detail::consumeFixedSizeChunks (Callback &cb, StringPiece &s, uint64_t maxLength)
 
template<class Callback >
bool folly::gen::detail::consumeBufferPlus (Callback &cb, IOBuf &buf, StringPiece &s, uint64_t n)
 
template<class Target , class = void>
Target folly::gen::detail::passthrough (Target target)