Package OpenCAGE.GIF.RFG.Type_Infos

This package contains the rfg type info classes.

Class Generic_RFG_Type_Info

extends OpenCAGE.GIF.RFG.Type_Infos.RFG_Type_Info

This is a generic (not ada generic) type info class.

Attributes

private Ada.Strings.Unbounded.Unbounded_String Type_ID 

Operations

public Set_Type_ID( String To);

public Ada.Strings.Unbounded.Unbounded_String Get_Category(void);

This does the same as Get_Category of RFG_Type_Info. We need this because gnat's dispatching is fucked up. It can be removed as soon as the compiler bug is fixed...

Class RFG_Type_Info

extends OpenCAGE.GIF.Type_Infos.Type_Info

This is a special rfg type info class which will get some data from the rfg directly.

Attributes

private Ada.Strings.Unbounded.Unbounded_String Category 

Operations

public Set_Category( String To);