~ubuntu-branches/ubuntu/jaunty/libwpd/jaunty

« back to all changes in this revision

Viewing changes to src/lib/WPXString.h

  • Committer: Bazaar Package Importer
  • Author(s): Rene Engelhard
  • Date: 2007-01-11 15:15:57 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20070111151557-rn1kysabqbccx3as
Tags: 0.8.8-2
run make check for stream check; build-depend on libcppunit-dev 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* libwpd
2
2
 * Copyright (C) 2004 William Lachance (wrlach@gmail.com)
3
3
 * Copyright (C) 2005 Net Integration Technologies (http://www.net-itech.com)
 
4
 * Copyright (C) 2006 Fridrich Strba (fridrich.strba@bluewin.ch)
4
5
 *
5
6
 * This library is free software; you can redistribute it and/or
6
7
 * modify it under the terms of the GNU Library General Public
26
27
#ifndef WPXSTRING_H
27
28
#define WPXSTRING_H
28
29
 
 
30
class WPXStringImpl;
 
31
 
29
32
class WPXString
30
33
{
31
34
public:
57
60
                bool last();
58
61
                const char * operator()() const;
59
62
        private:
60
 
                void *m_buf;
 
63
                Iter(const Iter&);
 
64
                Iter& operator=(const Iter&);
 
65
                WPXStringImpl *m_stringImpl;
61
66
                int m_pos;
62
67
                mutable char *m_curChar;
63
68
        };
64
69
                
65
70
private:
66
 
        void *m_buf;
 
71
        WPXStringImpl *m_stringImpl;
67
72
};
68
73
#endif