CElementParser::CLinearBuf Class Reference

#include <btsdp.h>

Link against: sdpdatabase.lib

class CElementParser::CLinearBuf : public CBase

Inherits from

  • CElementParser::CLinearBuf

    Constructor & Destructor Documentation

    ~CLinearBuf ( )

    ~CLinearBuf()

    Member Function Documentation

    AppendL ( const TDesC8 & )

    voidAppendL(const TDesC8 &aData)

    Add aData onto the end of this linear buffer.

    Consume ( TInt )

    voidConsume(TIntaLength)

    Consume the first aLength bytes of the buffer.

    Optimised to avoid copies and heap operations on frequent calls to this function.

    NewLC ( TInt )

    CLinearBuf *NewLC(TIntaExpandSize)[static]

    Element parser constructor.

    Ptr ( )

    const TPtrC8Ptr()const

    Get a constant Ptr to the contents of this buffer.

    Size ( )

    TInt Size()const [inline]