Annotation of parser3/src/types/pa_property.h, revision 1.1
1.1 ! paf 1: /** @file
! 2: Parser: Property class decl.
! 3:
! 4: Copyright (c) 2001-2004 ArtLebedev Group (http://www.artlebedev.com)
! 5: Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
! 6: */
! 7:
! 8: #ifndef PA_PROPERTY_H
! 9: #define PA_PROPERTY_H
! 10:
! 11: static const char * const IDENT_PROPERTY_H="$Date: 2004/02/11 15:33:17 $";
! 12:
! 13: class Method;
! 14:
! 15: /** \b junction is getter and setter methods.
! 16:
! 17: it is used to cache our knowledge that some element is in fact property
! 18: and to save us one hash lookup and one name construction (element--get_element/set_leement)
! 19: */
! 20: class Property: public PA_Object {
! 21: public:
! 22: Method* getter;
! 23: Method* setter;
! 24: };
! 25:
! 26: #endif
E-mail: