inline_t bool Library::RegisterPropertyNameInternal(const PropertyName & propertyName, bool checkForDuplicates) { if (checkForDuplicates && (m_propertyNameTable.find(propertyName.GetName()) != m_propertyNameTable.end())) return false; m_propertyNameTable.insert(std::make_pair(propertyName.GetName(), propertyName)); if (propertyName.GetPartCount() > m_maxPropertyParts) m_maxPropertyParts = propertyName.GetPartCount(); return true; }