[GME-commit]
GMESRC/Paradigms/MetaGME/BonExtension/Rep FCO.cpp,1.14,1.15
FCO.h,1.11,1.12
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Wed Jun 30 13:58:27 CDT 2004
Update of /var/lib/gme/GMESRC/Paradigms/MetaGME/BonExtension/Rep
In directory braindrain:/tmp/cvs-serv23590/Rep
Modified Files:
FCO.cpp FCO.h
Log Message:
Debug message removed.
CVS User: zolmol
Index: FCO.cpp
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/BonExtension/Rep/FCO.cpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** FCO.cpp 16 Jun 2004 18:35:02 -0000 1.14
--- FCO.cpp 30 Jun 2004 17:58:24 -0000 1.15
***************
*** 639,643 ****
are inherited multiple times.
Checks how many children of "it" (alleged multiple base) are in the set of ancestors of "this"
! If only one child of "it" is ancestor of "this" than there is no need for that child to be
inherited virtually from "it"
If more than one children are ancestors of "this" then these classes must be virtually derived
--- 639,643 ----
are inherited multiple times.
Checks how many children of "it" (alleged multiple base) are in the set of ancestors of "this"
! If only one child of "it" is ancestor of "this" then there is no need for that child to be
inherited virtually from "it"
If more than one children are ancestors of "this" then these classes must be virtually derived
***************
*** 672,676 ****
}
else
! global_vars.err << std::string( getName() + " has caugth one tricky multiple base: " + (*it)->getName() + "\n");
}
return true;
--- 672,680 ----
}
else
! {
! #ifdef _DEBUG
! global_vars.err << std::string( getName() + " has caught one tricky multiple base: " + (*it)->getName() + "\n");
! #endif
! }
}
return true;
Index: FCO.h
===================================================================
RCS file: /var/lib/gme/GMESRC/Paradigms/MetaGME/BonExtension/Rep/FCO.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** FCO.h 16 Jun 2004 18:35:02 -0000 1.11
--- FCO.h 30 Jun 2004 17:58:24 -0000 1.12
***************
*** 221,228 ****
\ / | \ /
B1 F B2
! |\ /
! | D
\ |
! E
D.m_multipleBaseClasses = A, X
--- 221,228 ----
\ / | \ /
B1 F B2
! |\ /
! | D
\ |
! E
D.m_multipleBaseClasses = A, X
More information about the GME-commit
mailing list