TBU Publications
Repository of TBU Publications

A persistent cross-platform class objects container for C++ and wxWidgets

DSpace Repository

Show simple item record


dc.title A persistent cross-platform class objects container for C++ and wxWidgets en
dc.contributor.author Bližňák, Michal
dc.contributor.author Dulík, Tomáš
dc.contributor.author Vašek, Vladimír
dc.relation.ispartof WSEAS Transactions on Computers
dc.identifier.issn 1109-2750 Scopus Sources, Sherpa/RoMEO, JCR
dc.date.issued 2009
utb.relation.volume 8
utb.relation.issue 1
dc.citation.spage 778
dc.citation.epage 787
dc.type article
dc.language.iso en
dc.publisher World Science and Engineering Academy and Science (WSEAS) en
dc.relation.uri http://www.wseas.us/e-library/transactions/computers/2009/29-214.pdf
dc.subject persistentní cs
dc.subject datový cs
dc.subject kontejner cs
dc.subject objekty cs
dc.subject wxWidgets cs
dc.subject wxXmlSerializer cs
dc.subject Data en
dc.subject class en
dc.subject persistence en
dc.subject container en
dc.subject serialization en
dc.subject XML en
dc.subject tree en
dc.subject list en
dc.subject C++ en
dc.subject wxWidgets en
dc.subject wxXmlSerializer en
dc.subject wxXS en
dc.description.abstract Cílem článku je představit novou platformně nezávislou softwarovou knihovnu nazvanou wxXmlSerializer napsanou v jazyce C++ určenou pro snadnou tvorbu aplikací, které vyžadují serializaci a deserializaci objektů tříd jazyka C++ do XML. Knihovna je vytvořena pomocí toolkitu wxWidgets a díky použité licenci ji lze aplikovat na vývoj komerčních i open-source aplikací. cs
dc.description.abstract This paper introduces a new open-source cross-platform software library written in C++ programming language which is able to serialize and deserialize hierarchically arranged class instances and their data members via XML files. The library provides easy and efficient way for processing, storing and managing complex object-oriented data with relationships between object instances. The library is based on mature cross-platform toolkit called wxWidgets and thus can be successfully used on many target platforms such as MS Windows, Linux or OS X. The library is published under open source licence and can be freely utilised in both open source and commercial projects. In this article, we describe the inner structure of the library, its key algorithms and principles and also demonstrate its usage on a set of simple examples. en
utb.faculty Faculty of Applied Informatics
dc.identifier.uri http://hdl.handle.net/10563/1000731
utb.identifier.rivid RIV/70883521:28140/09:63508010!RIV10-MSM-28140___
utb.identifier.obdid 43861008
utb.identifier.scopus 2-s2.0-69449090024
utb.source j-riv
dc.rights Attribution 4.0 International
dc.rights.uri http://creativecommons.org/licenses/by/4.0/
dc.rights.access openAccess
utb.contributor.internalauthor Bližňák, Michal
utb.contributor.internalauthor Dulík, Tomáš
utb.contributor.internalauthor Vašek, Vladimír
Find Full text

Files in this item

Show simple item record

Attribution 4.0 International Except where otherwise noted, this item's license is described as Attribution 4.0 International