Hi,
one quick question: Should data multi fields (as opposed to pointer
fields) also have the add/assign/insert/replace/sub/clear functions in
the containers?
If yes, the following problem arises with MFUInt32 (example from
SortFirstWindow):
void replaceRegion(UInt32 const uiIndex,
MFUInt32::ArgumentType value);
void replaceRegion(MFUInt32::ArgumentType pOldElem,
MFUInt32::ArgumentType pNewElem);
void subRegion(UInt32 const uiIndex);
void subRegion(MFUInt32::ArgumentType value);
MFUInt32::ArgumentType is UInt32 which of course makes the overloading
ambiguous :(
Any ideas/naming suggestions? Or should we fix the few cases that exist
in the .fcd by explicitly specifying a different name for the functions?
Thanks,
Carsten
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Opensg-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-core