diff --git a/base/include/parcel.h b/base/include/parcel.h index 992833506ec9c79509659984ef26f3b07dbfc536..78f91859f68305bb08295ebd6a84f2a8615f6540 100644 --- a/base/include/parcel.h +++ b/base/include/parcel.h @@ -106,6 +106,8 @@ public: size_t GetDataCapacity() const; + size_t GetMaxCapacity() const; + bool SetDataCapacity(size_t newCapacity); bool SetDataSize(size_t dataSize); diff --git a/base/src/parcel.cpp b/base/src/parcel.cpp index c3b6a9820ae24492bab0baf01791588d056e2688..ae218eeff6cf76527033095bc70632c9582b5b2f 100644 --- a/base/src/parcel.cpp +++ b/base/src/parcel.cpp @@ -172,6 +172,11 @@ size_t Parcel::GetDataCapacity() const return dataCapacity_; } +size_t Parcel::GetMaxCapacity() const +{ + return maxDataCapacity_; +} + bool Parcel::SetMaxCapacity(size_t maxCapacity) { if (maxCapacity > maxDataCapacity_) {