Move interface reserved cpp impl to source file. am: d4b068ab09 am: d7faeb8422
am: 84ccf8f9d1

Change-Id: I0794fb0e74737d845f56321cbc602be59d46ba2d