added some const in definition of _descriptors to avoid warnings with gcc compiler