diff options
| author | 2013-03-19 16:50:47 +0100 | |
|---|---|---|
| committer | 2013-03-19 16:50:47 +0100 | |
| commit | 553c3849207a29abd1cb58f82d5994e5cd9d1f2d (patch) | |
| tree | ded1d25c25f4afe5c0b8aad7a8b16f64f8cee0f1 /src/Node.cpp | |
| parent | 057fa38c02913703634da5c40753e1dafd626774 (diff) | |
| download | libplist-553c3849207a29abd1cb58f82d5994e5cd9d1f2d.tar.gz libplist-553c3849207a29abd1cb58f82d5994e5cd9d1f2d.tar.bz2 | |
C++: added support for PLIST_UID nodes (class Uid)
Diffstat (limited to 'src/Node.cpp')
| -rw-r--r-- | src/Node.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Node.cpp b/src/Node.cpp index 35128a6..516d1ae 100644 --- a/src/Node.cpp +++ b/src/Node.cpp | |||
| @@ -28,6 +28,7 @@ | |||
| 28 | #include <plist/Real.h> | 28 | #include <plist/Real.h> |
| 29 | #include <plist/String.h> | 29 | #include <plist/String.h> |
| 30 | #include <plist/Key.h> | 30 | #include <plist/Key.h> |
| 31 | #include <plist/Uid.h> | ||
| 31 | #include <plist/Data.h> | 32 | #include <plist/Data.h> |
| 32 | #include <plist/Date.h> | 33 | #include <plist/Date.h> |
| 33 | 34 | ||
| @@ -64,6 +65,9 @@ Node::Node(plist_type type, Node* parent) : _parent(parent) | |||
| 64 | _node = plist_new_string(""); | 65 | _node = plist_new_string(""); |
| 65 | plist_set_key_val(_node, ""); | 66 | plist_set_key_val(_node, ""); |
| 66 | break; | 67 | break; |
| 68 | case PLIST_UID: | ||
| 69 | _node = plist_new_uid(0); | ||
| 70 | break; | ||
| 67 | case PLIST_DATA: | 71 | case PLIST_DATA: |
| 68 | _node = plist_new_data(NULL,0); | 72 | _node = plist_new_data(NULL,0); |
| 69 | break; | 73 | break; |
| @@ -137,6 +141,9 @@ Node* Node::FromPlist(plist_t node, Node* parent) | |||
| 137 | case PLIST_KEY: | 141 | case PLIST_KEY: |
| 138 | ret = new Key(node, parent); | 142 | ret = new Key(node, parent); |
| 139 | break; | 143 | break; |
| 144 | case PLIST_UID: | ||
| 145 | ret = new Uid(node, parent); | ||
| 146 | break; | ||
| 140 | case PLIST_DATE: | 147 | case PLIST_DATE: |
| 141 | ret = new Date(node, parent); | 148 | ret = new Date(node, parent); |
| 142 | break; | 149 | break; |
