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

Reply via email to