Initial import of the CDE 2.1.30 sources from the Open Group.

This commit is contained in:
Peter Howkins
2012-03-10 18:21:40 +00:00
commit 83b6996daa
18978 changed files with 3945623 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
/* $XConsortium: cc_povec.h /main/5 1996/08/21 15:49:07 drk $ */
#ifndef _cc_dlist_array_h
#define _cc_dlist_array_h
#include "dti_cc/CC_Dlist.h"
template <class T>
class dlist_array : public CC_TPtrDlist<T>
{
protected:
public:
dlist_array(const dlist_array<T>&);
dlist_array(size_t);
virtual ~dlist_array();
//Get these members from CC_TPtrDlist
/*
size_t entries() const ;
void clearAndDestroy();
void prepend(T*);
void append(T*);
T* first() ;
*/
T* operator()(size_t i) const { return at(i); };
T* operator[](size_t i) const { return at(i); };
};
#ifdef EXPAND_TEMPLATES
#include "cc_povec.C"
#endif
#endif