CernVM-FS
2.12.0
|
#include <glue_buffer.h>
Public Member Functions | |
StringRef () | |
uint16_t | length () const |
uint16_t | size () const |
char * | data () const |
Static Public Member Functions | |
static uint16_t | size (const uint16_t length) |
static StringRef | Place (const uint16_t length, const char *str, void *addr) |
Private Attributes | |
uint16_t * | length_ |
Pointer to a 2 byte length information followed by the characters
Definition at line 116 of file glue_buffer.h.
|
inline |
Definition at line 118 of file glue_buffer.h.
|
inline |
Definition at line 127 of file glue_buffer.h.
Referenced by glue::PathStore::Lookup(), and glue::InodeTracker::NextEntry().
|
inline |
Definition at line 122 of file glue_buffer.h.
Referenced by glue::PathStore::Lookup(), glue::InodeTracker::NextEntry(), and Place().
|
inlinestatic |
Definition at line 128 of file glue_buffer.h.
Referenced by glue::StringHeap::AddString().
|
inline |
Definition at line 123 of file glue_buffer.h.
Referenced by glue::StringHeap::AddString(), and glue::StringHeap::RemoveString().
|
inlinestatic |
Definition at line 124 of file glue_buffer.h.
|
private |
Definition at line 139 of file glue_buffer.h.
Referenced by data(), length(), Place(), size(), and StringRef().