Alban Deniz
dfa5ec03cc
Return on error from tellg().
1 рік тому
Alban Deniz
21917e05b5
XMLReaderData() now check for error.
1 рік тому
adeniz
fc29d1ce6a
Applied cosmetic changes suggested by Pete.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@116 d34b734f-a00e-4b39-a726-e4eeb87269ab
7 роки тому
adeniz
cf43979e2d
Replaced buffer allocated on the stack with buffer allocated
on the heap. Reason: Parsing an attribute with a large number
of bytes resulted in a stack overflow.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@108 d34b734f-a00e-4b39-a726-e4eeb87269ab
8 роки тому
adeniz
3f093a6d7b
Add call to AttributeFunctor.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@106 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
9f230f4e5d
Implemented XMLReaderElement::indicator() and
XMLReaderAttribute::indicator().
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@105 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
9f0434b8c2
Copied from configuration, renaming Configuration -> XMLReader, and
Configurator -> XMLerator.
Included typedefs so that existing applications can simply include
XMLReader.hpp in place of configuration.hpp.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@93 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
9b4542bdad
Addressed issue: Incorrect value loaded when an attribute value is "".
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@74 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
aae5c9ea10
When searching for an opening tag, verify that the character
after the tag is whitespace, '/' or '>'. This allows the
ConfigurationElement to differentiate between <elem> and <elem1>.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@73 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
2ef5fa98e1
Increased size of myDataBuffer by one in a different location.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@71 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
2632f6dc4b
Increased size of myDataBuffer by one, and added null byte
at the end. Reason: To be able to pass myDataBuffer to the
constructor of std::string that expects a null-terminated
c-string.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@70 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
5ea6e7ba26
Backed out test code, and implemented ConfigurationElement::RawData.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@68 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
039c51ea86
Proof-of-concept changes to provide entire element to the caller.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@67 d34b734f-a00e-4b39-a726-e4eeb87269ab
9 роки тому
adeniz
bf633446e3
Placed objects in CodeDweller namespace.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/branches/adeniz_1@52 d34b734f-a00e-4b39-a726-e4eeb87269ab
10 роки тому
madscientist
ae953b741e
Minor tweaks to resolve compiler warnings.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@3 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 роки тому
madscientist
1ea8084744
setup
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@1 d34b734f-a00e-4b39-a726-e4eeb87269ab
15 роки тому