Via scripting is seems to be easy to access the construction history (Geometry Operators) of a mesh.
For Each oOperator in oObject.ActivePrimitive.ConstructionHistory
LogMessage oOperator.Name
In C++ I just can't figure out how to do this.
Specifically I need to check if the CopyOp operator has been used (cloned mesh).