Changeset 561 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/include/Member.h
- Timestamp:
- May 5, 2008, 1:09:21 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/include/Member.h
r524 r561 3 3 class CClass; 4 4 5 class CMember : public MemberPrototype5 class Member : public MemberPrototype 6 6 { 7 7 std::string name; … … 19 19 template<class Archive> void serialize(Archive& ar, const unsigned int version) 20 20 { 21 trace_for_serialize( "serializing - CMember" );21 trace_for_serialize( "serializing - Member" ); 22 22 23 23 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( MemberPrototype ); … … 71 71 } 72 72 73 CMember( Prototype::Accessibility accessibility, const std::string &name, const Type &newType, bool isConst, const Subscripts &subscripts, const std::string &initializeExpression, const std::string &constructParameter )73 Member( Prototype::Accessibility accessibility, const std::string &name, const Type &newType, bool isConst, const Subscripts &subscripts, const std::string &initializeExpression, const std::string &constructParameter ) 74 74 : MemberPrototype( accessibility ) 75 75 , name( name ) … … 81 81 { 82 82 } 83 CMember::CMember(CMember &member)83 Member::Member(Member &member) 84 84 : MemberPrototype( member.GetAccessibility() ) 85 85 , name( member.GetName() ) … … 91 91 source_code_address=member.source_code_address; 92 92 } 93 CMember()93 Member() 94 94 { 95 95 } 96 ~ CMember()96 ~Member() 97 97 { 98 98 } 99 99 }; 100 typedef std::vector< CMember *> Members;100 typedef std::vector<Member *> Members;
Note:
See TracChangeset
for help on using the changeset viewer.