3065 some functions in the tcp module can be static
[unleashed.git] / usr / src / cmd / man / src / util / nsgmls.src / include / Link.h
blob10e7f3461b342b40e7788bb7cd2e1e3e164db736
1 // Copyright (c) 1994 James Clark
2 // See the file COPYING for copying permission.
3 #pragma ident "%Z%%M% %I% %E% SMI"
5 #ifndef Link_INCLUDED
6 #define Link_INCLUDED 1
8 #ifdef SP_NAMESPACE
9 namespace SP_NAMESPACE {
10 #endif
12 class SP_API Link {
13 public:
14 Link();
15 Link(Link *);
16 virtual ~Link();
17 private:
18 Link *next_;
20 friend class IListBase;
21 friend class IListIterBase;
22 friend class IQueueBase;
25 inline
26 Link::Link() : next_(0)
30 inline
31 Link::Link(Link *next) : next_(next)
35 #ifdef SP_NAMESPACE
37 #endif
39 #endif /* not Link_INCLUDED */