/[groff]/groff/src/libs/libdriver/input.cpp
ViewVC logotype

Diff of /groff/src/libs/libdriver/input.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by wl, Thu May 26 21:02:00 2005 UTC revision 1.6 by wl, Thu Jun 16 09:47:49 2005 UTC
# Line 8  Line 8 
8     Written by James Clark (jjc@jclark.com)     Written by James Clark (jjc@jclark.com)
9     Major rewrite 2001 by Bernd Warken (bwarken@mayn.de)     Major rewrite 2001 by Bernd Warken (bwarken@mayn.de)
10    
11     Last update: 21 Jan 2005     Last update: 15 Jun 2005
12    
13     This file is part of groff, the GNU roff text processing system.     This file is part of groff, the GNU roff text processing system.
14    
# Line 272  public: Line 272  public:
272    IntArray(void);    IntArray(void);
273    IntArray(const size_t);    IntArray(const size_t);
274    ~IntArray(void);    ~IntArray(void);
275    const IntArg operator[](const size_t i) const    IntArg operator[](const size_t i) const
276    {    {
277      if (i >= num_stored)      if (i >= num_stored)
278        fatal("index out of range");        fatal("index out of range");
279      return (IntArg) data[i];      return (IntArg) data[i];
280    }    }
281    void append(IntArg);    void append(IntArg);
282    const IntArg * const    IntArg *get_data(void) const { return (IntArg *)data; }
283      get_data(void) const { return (IntArg *)data; }    size_t len(void) const { return num_stored; }
   const size_t len(void) const { return num_stored; }  
284  };  };
285    
286  // Characters read from the input queue.  // Characters read from the input queue.

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26