Logo Search packages:      
Sourcecode: qpdf version File versions  Download package


// Copyright (c) 2005-2008 Jay Berkenbilt
// This file is part of qpdf.  This software may be distributed under
// the terms of version 2 of the Artistic License which may be found
// in the source distribution.  It is provided "as is" without express
// or implied warranty.

#ifndef __BUFFER_HH__
#define __BUFFER_HH__

class Buffer
    Buffer(unsigned long size);
    Buffer(Buffer const&);
    Buffer& operator=(Buffer const&);
    unsigned long getSize() const;
    unsigned char const* getBuffer() const;
    unsigned char* getBuffer();

    void init(unsigned long size);
    void copy(Buffer const&);
    void destroy();

    unsigned long size;
    unsigned char* buf;

#endif // __BUFFER_HH__

Generated by  Doxygen 1.6.0   Back to index