summaryrefslogtreecommitdiff
path: root/xsd/cxx/tree/generator.cxx
AgeCommit message (Collapse)AuthorFilesLines
2012-05-08Use indenters from libcutl instead of libbackend-elementsBoris Kolpackov1-113/+109
2012-03-09Make sure --sloc-limit works even without --show-slocBoris Kolpackov1-20/+9
2012-03-08Print usage/version information to STDOUT instead of STDERRBoris Kolpackov1-100/+101
2011-01-04Copyright updateBoris Kolpackov1-3/+3
2010-10-14Move prologue/epilogue inside pre/post includesBoris Kolpackov1-36/+36
2010-08-29Implement generation of assignment operatorsBoris Kolpackov1-0/+6
Also add the --suppress-assignment option. We need to generate these operators into the .cxx file instead of relying on the implicit inline ones because in the file-per-type mode types of members are only forward- declared in the header. Also, we don't want to assign the DOMDocument member used to store the wildcard content.
2010-02-19Add support for translating schema paths in fpt modeBoris Kolpackov1-10/+28
New options: --schema-file-regex, --schema-file-regex-trace.
2010-01-22Add support for detaching subtrees in C++/TreeBoris Kolpackov1-0/+5
New option: --generate-detach. New test: cxx/tree/detach.
2010-01-19Add support for selective polymorphic in C++/TreeBoris Kolpackov1-0/+23
New options: --polymorphic-type, --polymorphic-type-all.
2010-01-12Include file component in regex strings for schema being compiledBoris Kolpackov1-1/+5
2010-01-01Update copyright in source filesBoris Kolpackov1-3/+3
2009-12-08Multiple object model character encodings supportBoris Kolpackov1-10/+63
Also add support for ISO-8859-1.
2009-09-17Start tracking XSD with gitBoris Kolpackov1-0/+1689