[DOC] : Constructor and Initialize method for AbstractDeviceCore

Can someone explain/document difference between constructor and initialize method for AbstractDeviceCore? What must it do in each ?

thanks,

Fabien.