Make a lot of one-liner functions inline
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -52,19 +52,19 @@ namespace Porygon::UserData {
|
||||
delete _concatenation;
|
||||
}
|
||||
|
||||
bool ContainsField(uint32_t fieldId) const{
|
||||
inline bool ContainsField(uint32_t fieldId) const{
|
||||
return _fields.find(fieldId) != _fields.end();
|
||||
}
|
||||
|
||||
UserDataField *GetField(uint32_t fieldId) const {
|
||||
inline UserDataField *GetField(uint32_t fieldId) const {
|
||||
return _fields.at(fieldId);
|
||||
}
|
||||
|
||||
void CreateField(uint32_t fieldId, UserDataField *field) {
|
||||
inline void CreateField(uint32_t fieldId, UserDataField *field) {
|
||||
_fields.insert({fieldId, field});
|
||||
}
|
||||
|
||||
int32_t GetFieldCount() const{
|
||||
inline int32_t GetFieldCount() const{
|
||||
return _fields.size();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user