Description of TypeMan :
The library contains TQPropList which is a class that manages published variables of any TPersistent based class.The interface is similar to TField but it also has all the information on published fields that Delphi can provide.Some properties to access your class fields are:AsString, AsInteger, AsBoolean, AsFloat, AsClass etc.MaxValue, MinValue, DefaultValueTypeKind, VarByteSize, PropClassType, ClassInUnitWriteToStream, LoadFromStream