| 
									
										
										
										
											2010-04-15 12:48:19 +00:00
										 |  |  | Source: libxml-cxx | 
					
						
							|  |  |  | Priority: extra | 
					
						
							| 
									
										
										
										
											2010-05-12 08:30:39 +00:00
										 |  |  | Maintainer: Marc Wäckerlin (SwissSign AG) <marc.waeckerlin@tech.swisssign.com> | 
					
						
							| 
									
										
										
										
											2010-04-15 12:48:19 +00:00
										 |  |  | Build-Depends: debhelper (>= 7), autotools-dev | 
					
						
							|  |  |  | Standards-Version: 3.8.1 | 
					
						
							|  |  |  | Section: libs | 
					
						
							|  |  |  | Homepage: https://dev.marc.waeckerlin.org/projects/libxml-cxx | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Package: libxml-cxx-dev | 
					
						
							|  |  |  | Section: libdevel | 
					
						
							|  |  |  | Architecture: any | 
					
						
							|  |  |  | Depends: libxml-cxx (= ${binary:Version}) | 
					
						
							| 
									
										
										
										
											2010-04-15 13:51:32 +00:00
										 |  |  | Description: C++ XML Library | 
					
						
							|  |  |  |   This is a C++ class for reading and writing XML structures. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   All informaton can be found in the generated doxygen project documentation. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Rationale: The initial idea was to map C++ data structures to XML | 
					
						
							|  |  |  |   files for configuration files that can easily be edited by hand. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   This library does not need any kind of C++ code parser or special pre | 
					
						
							|  |  |  |   compiler. You can specify a schema entirly in native C++. The schema | 
					
						
							|  |  |  |   is verified when XML is read and exceptions are thrown when the XML to | 
					
						
							|  |  |  |   be parse is invalid. Exceptions specify exactly the location and | 
					
						
							|  |  |  |   reason of the problem, so that the editor of the XML file can easily | 
					
						
							|  |  |  |   find and correct the problem. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   C++ classes can inherit xml::Serialize and become serializable this | 
					
						
							|  |  |  |   way. All you need to do is to overwrite one single method, where you | 
					
						
							|  |  |  |   declare XML tag names for the class name and for all members. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   (More rationale: See also "related Pages" in the doxygen project documentation) | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Structure of the files: | 
					
						
							|  |  |  |     src:          The source code of the library | 
					
						
							|  |  |  |     doc/html:     Doxygen documentation oft the library usage | 
					
						
							|  |  |  |     doc/examples: Example code (included in doxygen documentation) | 
					
						
							|  |  |  |     test:         CppUnit test files - can also be taken as examples | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Project URL: https://dev.marc.waeckerlin.org/projects/libxml-cxx | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Package: libxml-cxx | 
					
						
							|  |  |  | Section: libs | 
					
						
							|  |  |  | Architecture: any | 
					
						
							|  |  |  | Depends: ${shlibs:Depends}, ${misc:Depends} | 
					
						
							| 
									
										
										
										
											2010-04-15 12:48:19 +00:00
										 |  |  | Description: C++ XML Library | 
					
						
							|  |  |  |   This is a C++ class for reading and writing XML structures. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   All informaton can be found in the generated doxygen project documentation. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Rationale: The initial idea was to map C++ data structures to XML | 
					
						
							|  |  |  |   files for configuration files that can easily be edited by hand. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   This library does not need any kind of C++ code parser or special pre | 
					
						
							|  |  |  |   compiler. You can specify a schema entirly in native C++. The schema | 
					
						
							|  |  |  |   is verified when XML is read and exceptions are thrown when the XML to | 
					
						
							|  |  |  |   be parse is invalid. Exceptions specify exactly the location and | 
					
						
							|  |  |  |   reason of the problem, so that the editor of the XML file can easily | 
					
						
							|  |  |  |   find and correct the problem. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   C++ classes can inherit xml::Serialize and become serializable this | 
					
						
							|  |  |  |   way. All you need to do is to overwrite one single method, where you | 
					
						
							|  |  |  |   declare XML tag names for the class name and for all members. | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   (More rationale: See also "related Pages" in the doxygen project documentation) | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Structure of the files: | 
					
						
							|  |  |  |     src:          The source code of the library | 
					
						
							|  |  |  |     doc/html:     Doxygen documentation oft the library usage | 
					
						
							|  |  |  |     doc/examples: Example code (included in doxygen documentation) | 
					
						
							|  |  |  |     test:         CppUnit test files - can also be taken as examples | 
					
						
							|  |  |  |   . | 
					
						
							|  |  |  |   Project URL: https://dev.marc.waeckerlin.org/projects/libxml-cxx |