12#ifndef ARCANE_UTILS_IUSERDATALIST_H
13#define ARCANE_UTILS_IUSERDATALIST_H
Arcane configuration file.
Interface of a list that manages user data.
virtual void setData(const String &name, IUserData *ud)=0
Sets the user data associated with the name name.
virtual ~IUserDataList()
Frees resources.
virtual void removeData(const String &name, bool allow_null=false)=0
Removes the data associated with the name name.
virtual IUserData * data(const String &name, bool allow_null=false) const =0
Data associated with name.
virtual void clear()=0
Removes all user data.
Interface for user data attached to another object.
Unicode character string.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --