class axl::rc::Buf::Hdr

class Hdr: public axl::rc::BufHdr
{
public:
    // construction

    ~Hdr();
};

Inherited Members

public:
    // fields

    size_t m_bufferSize;

    // methods

    void
    prime(
        RefCount* parent,
        uint_t flags = 0
        );

    size_t
    getRefCount();

    size_t
    getWeakRefCount();

    uint_t
    getRefCountFlags();

    size_t
    addRef();

    size_t
    release();

    size_t
    addWeakRef();

    size_t
    weakRelease();

    size_t
    addRefByWeakPtr();

    const void*
    cp() const;

    const void*
    getEnd() const;

    bool
    isInsideBuffer(const void* p) const;

    size_t
    getLeftoverBufferSize(const void* p) const;