CernVM-FS
2.12.0
|
Public Member Functions | |
Bucket () | |
~Bucket () | |
void | Add (const void *buf, const uint64_t buf_size) |
Public Attributes | |
unsigned char * | content |
uint64_t | size |
uint64_t | capacity |
shash::Any | id |
BucketContentType | content_type |
std::string | name |
Static Public Attributes | |
static const unsigned | kInitialSize = 128 |
Additional Inherited Members | |
Protected Member Functions inherited from SingleCopy | |
SingleCopy () | |
Wrapper around memory to which data can be added. The memory should represent a piece of content-addressable storage.
void ObjectPack::Bucket::Add | ( | const void * | buf, |
const uint64_t | buf_size | ||
) |
Definition at line 66 of file pack.cc.
Referenced by ObjectPack::AddToBucket().
uint64_t ObjectPack::Bucket::capacity |
Definition at line 102 of file pack.h.
Referenced by upload::SessionContextBase::CommitBucket().
BucketContentType ObjectPack::Bucket::content_type |
Definition at line 104 of file pack.h.
Referenced by ObjectPack::CommitBucket().
shash::Any ObjectPack::Bucket::id |
Definition at line 103 of file pack.h.
Referenced by ObjectPack::CommitBucket().
std::string ObjectPack::Bucket::name |
Definition at line 105 of file pack.h.
Referenced by ObjectPack::CommitBucket().
uint64_t ObjectPack::Bucket::size |
Definition at line 101 of file pack.h.
Referenced by ObjectPack::CommitBucket(), and upload::GatewayUploader::FinalizeStreamedUpload().