Annotation of parser3/src/types/pa_vstatus.h, revision 1.5
1.1 paf 1: /** @file
2: Parser: @b status class decl.
3:
4: Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)
1.3 paf 5: Author: Alexander Petrosyan <paf@design.ru> (http://paf.design.ru)
1.1 paf 6:
1.5 ! paf 7: $Id: pa_vstatus.h,v 1.4 2001/11/08 11:04:13 paf Exp $
1.1 paf 8: */
9:
10: #ifndef PA_VSTATUS_H
11: #define PA_VSTATUS_H
12:
1.5 ! paf 13: #define STATUS_CLASS_NAME "status"
1.1 paf 14:
1.5 ! paf 15: #include "pa_value.h"
1.1 paf 16:
17: /// status class
18: class VStatus : public Value {
19: public: // Value
20:
21: const char *type() const { return "status"; }
22:
23: // VStatus: field
1.5 ! paf 24: Value *get_element(const String& aname);
1.1 paf 25:
26: public: // usage
27:
28: VStatus(Pool& apool) : Value(apool) {
29: }
30:
31: };
32:
33: #endif
E-mail: