ROOT.NET.Dynamic by Gordon Watts

<PackageReference Include="ROOT.NET.Dynamic" Version="5.34.19.4" />

.NET API 3,159,552 bytes

 NTMemberInspector

public virtual string Parent { get; }

public virtual int ParentLen { get; }

public NTMemberInspector(TMemberInspector* modopt(System.Runtime.CompilerServices.IsImplicitlyDereferenced) instance)

public NTMemberInspector(TMemberInspector* instance)

public static NTClass Class()

public static string Class_Name()

public static short Class_Version()

public static int DeclFileLine()

public static string DeclFileName()

public static void Dictionary()

public static int ImplFileLine()

public static string ImplFileName()

public virtual void AddToParent(string name)

public virtual TMemberInspector* CPP_Instance_TMemberInspector()

public virtual void GenericShowMembers(string topClassName, NTObject obj, bool transientMember)

public virtual string GetParent()

public virtual int GetParentLen()

public virtual int GetRawCPPPointer()

public virtual void InspectMember(string topclassname, NTObject pobj, string name, bool transient)

public virtual void InspectMember(NTClass cl, NTObject pobj, string name)

public virtual void InspectMember(NTObject obj, string name)

public virtual NTClass IsA()

public virtual void RemoveFromParent(int startingAt)

protected void SetInstance(TMemberInspector* instance)

public virtual void ShowMembers(NTMemberInspector arg1)

public virtual void Streamer(NTBuffer arg1)

public virtual void StreamerNVirtual(NTBuffer ClassDef_StreamerNVirtual_b)