Initial import of the CDE 2.1.30 sources from the Open Group.
[oweals/cde.git] / cde / programs / dtprintinfo / objects / PrintObj / PrintSubSys.h
1 /* $XConsortium: PrintSubSys.h /main/3 1995/11/06 09:47:33 rswiston $ */
2 /*                                                                      *
3  * (c) Copyright 1993, 1994 Hewlett-Packard Company                     *
4  * (c) Copyright 1993, 1994 International Business Machines Corp.       *
5  * (c) Copyright 1993, 1994 Sun Microsystems, Inc.                      *
6  * (c) Copyright 1993, 1994 Novell, Inc.                                *
7  */
8
9 #ifndef PRINTSUBSYS_H
10 #define PRINTSUBSYS_H
11
12 #include "BaseObj.h"
13 #include "dtprintinfomsg.h"
14
15 // Object Class Name
16 extern const char *PRINTSUBSYSTEM;
17
18 // List Children command;
19 extern const char *LIST_QUEUES;
20
21 class PrintSubSystem : public BaseObj {
22
23  protected:
24
25    void InitChildren();
26
27  public:
28
29    PrintSubSystem(BaseObj *parent);
30    virtual ~PrintSubSystem();
31
32    virtual const char *const ObjectClassName() { return PRINTSUBSYSTEM; }
33
34 };
35
36 #endif // PRINTSUBSYS_H