Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 64740
Collapse All | Expand All

(-)cccc-3.pre84-orig/cccc/cccc_tbl.cc (-5 / +5 lines)
Lines 8-14 Link Here
8
8
9
9
10
template <class T> CCCC_Table<T>::CCCC_Table() 
10
template <class T> CCCC_Table<T>::CCCC_Table() 
11
: iter_(end()), sorted(true)
11
: iter_(map_t::end()), sorted(true)
12
{
12
{
13
}
13
}
14
14
Lines 46-52 Link Here
46
{
46
{
47
  T *retval=NULL;
47
  T *retval=NULL;
48
  typename map_t::iterator value_iterator=map_t::find(name);
48
  typename map_t::iterator value_iterator=map_t::find(name);
49
  if(value_iterator!=end())
49
  if(value_iterator!=map_t::end())
50
    {
50
    {
51
      retval=(*value_iterator).second;
51
      retval=(*value_iterator).second;
52
    }
52
    }
Lines 91-97 Link Here
91
91
92
template <class T> void CCCC_Table<T>::reset_iterator()
92
template <class T> void CCCC_Table<T>::reset_iterator()
93
{
93
{
94
  iter_=begin();
94
  iter_=map_t::begin();
95
}
95
}
96
96
97
template <class T> T* CCCC_Table<T>::first_item()
97
template <class T> T* CCCC_Table<T>::first_item()
Lines 103-109 Link Here
103
template <class T> T* CCCC_Table<T>::next_item()
103
template <class T> T* CCCC_Table<T>::next_item()
104
{
104
{
105
  T* retval=NULL;
105
  T* retval=NULL;
106
  if(iter_!=end())
106
  if(iter_!=map_t::end())
107
    {
107
    {
108
      retval=(*iter_).second;
108
      retval=(*iter_).second;
109
      iter_++;
109
      iter_++;
Lines 113-119 Link Here
113
113
114
template <class T> int CCCC_Table<T>::records()
114
template <class T> int CCCC_Table<T>::records()
115
{ 
115
{ 
116
  return size(); 
116
  return map_t::size(); 
117
}
117
}
118
118
119
#include "cccc_db.h"
119
#include "cccc_db.h"

Return to bug 64740