Understanding the One Definition Rule March 30, 1999 The One Definition Rule (ODR) says that an inline function has to be identically defined in every translation unit in which it is used. Two definitions contained in different translation