//********************************************************************** //********************************************************************** //********************************************************************** //********************************************************************** public void processMemberSingle(int aMemberType, CmdLineCmd aCmd) { MemberData tMember = new MemberData(aMemberType); tMember.mName = aCmd.argString(1); if (aCmd.isArgString(2, "=")) { if (aMemberType != Defs.cMemberT_String) { tMember.mInitialValue = aCmd.argString(3); } else { tMember.mInitialValue = "\"" + aCmd.argString(3) + "\""; } } if (mPreCommentList.Count > 0) { tMember.addPreCommentList(mPreCommentList); mPreCommentList = new List <String>(); } tMember.addPostComment(aCmd.comment()); mBlockData.addMember(tMember); }
//********************************************************************** //********************************************************************** //********************************************************************** //********************************************************************** public void processConst(CmdLineCmd aCmd) { ConstData tConst = new ConstData(); tConst.mName = aCmd.argString(1); if (aCmd.isArgString(2, "=")) { tConst.mInitialValue = aCmd.argString(3); } tConst.addPreCommentList(mPreCommentList); mPreCommentList = new List <String>(); tConst.addPostComment(aCmd.comment()); mBlockData.addConst(tConst); }