Annotation of parser3/src/types/pa_vstatus.h, revision 1.7
1.1 paf 1: /** @file
2: Parser: @b status class decl.
3:
1.6 paf 4: Copyright (c) 2001, 2002 ArtLebedev Group (http://www.artlebedev.com)
1.7 ! paf 5: Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
1.1 paf 6:
1.7 ! paf 7: $Id: pa_vstatus.h,v 1.6 2002/02/08 07:27:54 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: