📄 group.h
字号:
/* ======================================================================== DEVise Data Visualization Software (c) Copyright 1992-1996 By the DEVise Development Group Madison, Wisconsin All Rights Reserved. ======================================================================== Under no circumstances is this software to be copied, distributed, or altered in any way without prior permission from the DEVise Development Group.*//* $Id: Group.h,v 1.9 1996/06/12 14:56:06 wenger Exp $ $Log: Group.h,v $ Revision 1.9 1996/06/12 14:56:06 wenger Added GUI and some code for saving data to templates; added preliminary graphical display of TDatas; you now have the option of closing a session in template mode without merging the template into the main data catalog; removed some unnecessary interdependencies among include files; updated the dependencies for Sun, Solaris, and HP; removed never-accessed code in ParseAPI.C. Revision 1.8 1996/06/07 19:41:06 wenger Integrated some of the special attribute projection sources back into the regular Devise sources. Revision 1.7 1996/05/11 17:29:55 jussi Removed subitems() function that used Tcl_Interp arguments. Revision 1.6 1996/05/09 18:14:31 kmurli Modified Group.C and GroupDir.C to include an oiverloaded functions for get_items, subitems to take in a char * instead of Tcp_interp *. This is for use in the ServerAPI.c Revision 1.5 1996/01/11 21:56:06 jussi Replaced libc.h with stdlib.h. Revision 1.4 1995/11/18 01:57:49 ravim Groups associated with schema. Revision 1.3 1995/11/15 07:04:08 ravim Minor changes. Revision 1.2 1995/09/27 23:59:46 ravim Fixed some bugs. Added some new functions for handling groups. Revision 1.1 1995/09/22 20:09:26 ravim Group structure for viewing schema*/#ifndef _GROUP_H_#define _GROUP_H_#include <stdlib.h>#include "MapInterpClassInfo.h"#define MAX_STR_LEN 200#define TOPGRP 1#define SUBGRP 2#define ITEM 3class Group;class ItemList;class Group{public: char *name; ItemList *subgrps; Group *parent; int type; Group(char *name, Group *par, int typ); ~Group(); Group *insert_item(char *name); Group *insert_group(char *name); Group *parent_group(); void subitems(char *);};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -