Cpp Provider Meaning