cpp init commit.
Interface structure is modified.