diff options
Diffstat (limited to 'include/plist/Data.h')
| -rw-r--r-- | include/plist/Data.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/include/plist/Data.h b/include/plist/Data.h index f8ae715..1de88aa 100644 --- a/include/plist/Data.h +++ b/include/plist/Data.h @@ -19,8 +19,8 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef PLIST__DATA_H -#define PLIST__DATA_H +#ifndef PLIST_DATA_H +#define PLIST_DATA_H #include <plist/Node.h> #include <vector> @@ -33,17 +33,18 @@ class Data : public Node public : Data(Node* parent = NULL); Data(plist_t node, Node* parent = NULL); - Data(Data& d); - Data& operator=(Data& d); + Data(const Data& d); + Data& operator=(const Data& b); Data(const std::vector<char>& buff); + Data(const char* buff, uint64_t size); virtual ~Data(); - Node* Clone(); + Node* Clone() const; void SetValue(const std::vector<char>& buff); - std::vector<char> GetValue(); + std::vector<char> GetValue() const; }; }; -#endif // PLIST__DATA_H +#endif // PLIST_DATA_H |
