cxxtools-devel-2.2.1-lp151.2.3.x86_64.rpm


Advertisement

Description

cxxtools-devel - Cxxtools Development Files

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename cxxtools-devel-2.2.1-lp151.2.3.x86_64.rpm
Package name cxxtools-devel
Package version 2.2.1
Package release lp151.2.3
Package architecture x86_64
Package type rpm
Category Development/Libraries/C and C++
Homepage http://www.tntnet.org/cxxtools.html
License LGPL-2.1
Maintainer -
Download size 173.05 KB
Installed size 1.20 MB
Cxxtools is a collection of general-purpose C++ classes.
It includes classes for:
- argument parsing
- logging
- wrappers for threading (pthreads)
- networking with tcp and udp including iostream-based classes
- std::ostream for md5-calculation
- std::ostream-hexdumper
- std::ostream, which duplicates output (like tee)
- wrappers for fork(2) and pipe(2)
- parser for ini files
- parser for property files
- policy based smartpointer
- wrappers for dlopen(2) and dlsym(2)
- fast http client
- uuencoder-std::ostream
- classes to create mime messages for sending mail with attachements or
as html-formatted mail
- template based fast signal/slot-classes
- template for pools
- parser for http-query-parameters e.g. for cgi
- ostream-filter for counting bytes passed through it
- wrappers for atomic operations

Alternatives

Package Version Architecture Repository
cxxtools-devel - - -

Requires

Name Value
/usr/bin/pkg-config -
libcxxtools-bin9 = 2.2.1
libcxxtools-http9 = 2.2.1
libcxxtools-json9 = 2.2.1
libcxxtools-unit9 = 2.2.1
libcxxtools-xmlrpc9 = 2.2.1
libcxxtools9 = 2.2.1
pkgconfig(cxxtools) -
pkgconfig(cxxtools-http) -

Provides

Name Value
cxxtools-devel = 2.2.1-lp151.2.3
cxxtools-devel(x86-64) = 2.2.1-lp151.2.3
libcxxtools-devel = 2.2.1
pkgconfig(cxxtools) = 2.2.1
pkgconfig(cxxtools-bin) = 2.2.1
pkgconfig(cxxtools-http) = 2.2.1
pkgconfig(cxxtools-json) = 2.2.1
pkgconfig(cxxtools-unit) = 2.2.1
pkgconfig(cxxtools-xmlrpc) = 2.2.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package cxxtools-devel-2.2.1-lp151.2.3.x86_64.rpm
Source Package cxxtools-2.2.1-lp151.2.3.src.rpm

Install Howto

Install cxxtools-devel rpm package:

# zypper install cxxtools-devel

Files

Path
/usr/bin/cxxtools-config
/usr/include/cxxtools/allocator.h
/usr/include/cxxtools/api.h
/usr/include/cxxtools/application.h
/usr/include/cxxtools/arg.h
/usr/include/cxxtools/argin.h
/usr/include/cxxtools/argout.h
/usr/include/cxxtools/atomicity.gcc.x86_64.h
/usr/include/cxxtools/atomicity.h
/usr/include/cxxtools/base64codec.h
/usr/include/cxxtools/base64stream.h
/usr/include/cxxtools/byteorder.h
/usr/include/cxxtools/cache.h
/usr/include/cxxtools/callable.h
/usr/include/cxxtools/callable.tpp
/usr/include/cxxtools/cgi.h
/usr/include/cxxtools/char.h
/usr/include/cxxtools/clock.h
/usr/include/cxxtools/composer.h
/usr/include/cxxtools/condition.h
/usr/include/cxxtools/config.h
/usr/include/cxxtools/connectable.h
/usr/include/cxxtools/connection.h
/usr/include/cxxtools/constmethod.h
/usr/include/cxxtools/constmethod.tpp
/usr/include/cxxtools/conversionerror.h
/usr/include/cxxtools/convert.h
/usr/include/cxxtools/csvdeserializer.h
/usr/include/cxxtools/csvformatter.h
/usr/include/cxxtools/csvparser.h
/usr/include/cxxtools/csvserializer.h
/usr/include/cxxtools/date.h
/usr/include/cxxtools/datetime.h
/usr/include/cxxtools/decomposer.h
/usr/include/cxxtools/delegate.h
/usr/include/cxxtools/delegate.tpp
/usr/include/cxxtools/deserializer.h
/usr/include/cxxtools/deserializerbase.h
/usr/include/cxxtools/dir.h
/usr/include/cxxtools/directory.h
/usr/include/cxxtools/dlloader.h
/usr/include/cxxtools/event.h
/usr/include/cxxtools/eventloop.h
/usr/include/cxxtools/eventsink.h
/usr/include/cxxtools/eventsource.h
/usr/include/cxxtools/facets.h
/usr/include/cxxtools/fdstream.h
/usr/include/cxxtools/file.h
/usr/include/cxxtools/filedevice.h
/usr/include/cxxtools/fileinfo.h
/usr/include/cxxtools/formatter.h
/usr/include/cxxtools/function.h
/usr/include/cxxtools/function.tpp
/usr/include/cxxtools/hdstream.h
/usr/include/cxxtools/hmac.h
/usr/include/cxxtools/iconverter.h
/usr/include/cxxtools/iconvstream.h
/usr/include/cxxtools/iconvwrap.h
/usr/include/cxxtools/inifile.h
/usr/include/cxxtools/iniparser.h
/usr/include/cxxtools/invokable.h
/usr/include/cxxtools/invokable.tpp
/usr/include/cxxtools/iodevice.h
/usr/include/cxxtools/ioerror.h
/usr/include/cxxtools/iostream.h
/usr/include/cxxtools/join.h
/usr/include/cxxtools/jsondeserializer.h
/usr/include/cxxtools/jsonformatter.h
/usr/include/cxxtools/jsonparser.h
/usr/include/cxxtools/jsonserializer.h
/usr/include/cxxtools/library.h
/usr/include/cxxtools/log.h
/usr/include/cxxtools/lrucache.h
/usr/include/cxxtools/main.h
/usr/include/cxxtools/md5.h
/usr/include/cxxtools/md5stream.h
/usr/include/cxxtools/membar.gcc.h
/usr/include/cxxtools/membar.gcc.nosmp.h
/usr/include/cxxtools/membar.gcc.x86.h
/usr/include/cxxtools/membar.h
/usr/include/cxxtools/method.h
/usr/include/cxxtools/method.tpp
/usr/include/cxxtools/mime.h
/usr/include/cxxtools/multifstream.h
/usr/include/cxxtools/mutex.h
/usr/include/cxxtools/noncopyable.h
/usr/include/cxxtools/pipe.h
/usr/include/cxxtools/pool.h
/usr/include/cxxtools/properties.h
/usr/include/cxxtools/propertiesdeserializer.h
/usr/include/cxxtools/query_params.h
/usr/include/cxxtools/queue.h
/usr/include/cxxtools/quotedprintablestream.h
/usr/include/cxxtools/refcounted.h
/usr/include/cxxtools/regex.h
/usr/include/cxxtools/remoteclient.h
/usr/include/cxxtools/remoteexception.h
/usr/include/cxxtools/remoteprocedure.h
/usr/include/cxxtools/remoteresult.h
/usr/include/cxxtools/selectable.h
/usr/include/cxxtools/selector.h
/usr/include/cxxtools/semaphore.h
/usr/include/cxxtools/serializationerror.h
/usr/include/cxxtools/serializationinfo.h
/usr/include/cxxtools/serviceprocedure.h
/usr/include/cxxtools/serviceregistry.h
/usr/include/cxxtools/settings.h
/usr/include/cxxtools/signal.h
/usr/include/cxxtools/signal.tpp
/usr/include/cxxtools/singleton.h
/usr/include/cxxtools/slot.h
/usr/include/cxxtools/slot.tpp
/usr/include/cxxtools/smartptr.h
/usr/include/cxxtools/sourceinfo.h
/usr/include/cxxtools/split.h
/usr/include/cxxtools/streambuffer.h
/usr/include/cxxtools/streamcounter.h
/usr/include/cxxtools/string.h
/usr/include/cxxtools/string.tpp
/usr/include/cxxtools/stringstream.h
/usr/include/cxxtools/systemerror.h
/usr/include/cxxtools/tee.h
/usr/include/cxxtools/textbuffer.h
/usr/include/cxxtools/textcodec.h
/usr/include/cxxtools/textstream.h
/usr/include/cxxtools/thread.h
/usr/include/cxxtools/threadpool.h
/usr/include/cxxtools/time.h
/usr/include/cxxtools/timer.h
/usr/include/cxxtools/timespan.h
/usr/include/cxxtools/trim.h
/usr/include/cxxtools/typetraits.h
/usr/include/cxxtools/utf8codec.h
/usr/include/cxxtools/uuencode.h
/usr/include/cxxtools/void.h
/usr/include/cxxtools/xmltag.h
/usr/include/cxxtools/bin/deserializer.h
/usr/include/cxxtools/bin/formatter.h
/usr/include/cxxtools/bin/rpcclient.h
/usr/include/cxxtools/bin/rpcserver.h
/usr/include/cxxtools/bin/serializer.h
/usr/include/cxxtools/bin/valueparser.h
/usr/include/cxxtools/http/api.h
/usr/include/cxxtools/http/client.h
/usr/include/cxxtools/http/messageheader.h
/usr/include/cxxtools/http/reply.h
/usr/include/cxxtools/http/replyheader.h
/usr/include/cxxtools/http/request.h
/usr/include/cxxtools/http/requestheader.h
/usr/include/cxxtools/http/responder.h
/usr/include/cxxtools/http/server.h
/usr/include/cxxtools/http/service.h
/usr/include/cxxtools/json/httpclient.h
/usr/include/cxxtools/json/httpservice.h
/usr/include/cxxtools/json/request.h
/usr/include/cxxtools/json/responder.h
/usr/include/cxxtools/json/rpcclient.h
/usr/include/cxxtools/json/rpcserver.h
/usr/include/cxxtools/log/cxxtools.h
/usr/include/cxxtools/net/addrinfo.h
/usr/include/cxxtools/net/net.h
/usr/include/cxxtools/net/tcpserver.h
/usr/include/cxxtools/net/tcpsocket.h
/usr/include/cxxtools/net/tcpstream.h
/usr/include/cxxtools/net/udp.h
/usr/include/cxxtools/net/udpstream.h
/usr/include/cxxtools/net/uri.h
/usr/include/cxxtools/posix/commandinput.h
/usr/include/cxxtools/posix/commandoutput.h
/usr/include/cxxtools/posix/exec.h
/usr/include/cxxtools/posix/fork.h
/usr/include/cxxtools/posix/pipe.h
/usr/include/cxxtools/posix/pipestream.h
/usr/include/cxxtools/unit/application.h
/usr/include/cxxtools/unit/assertion.h
/usr/include/cxxtools/unit/registertest.h
/usr/include/cxxtools/unit/reporter.h
/usr/include/cxxtools/unit/test.h
/usr/include/cxxtools/unit/testcase.h
/usr/include/cxxtools/unit/testcontext.h
/usr/include/cxxtools/unit/testfixture.h
/usr/include/cxxtools/unit/testmain.h
/usr/include/cxxtools/unit/testmethod.h
/usr/include/cxxtools/unit/testprotocol.h
/usr/include/cxxtools/unit/testsuite.h
/usr/include/cxxtools/xml/api.h
/usr/include/cxxtools/xml/characters.h
/usr/include/cxxtools/xml/comment.h
/usr/include/cxxtools/xml/doctypedeclaration.h
/usr/include/cxxtools/xml/enddocument.h
/usr/include/cxxtools/xml/endelement.h
/usr/include/cxxtools/xml/entityresolver.h
/usr/include/cxxtools/xml/namespace.h
/usr/include/cxxtools/xml/namespacecontext.h
/usr/include/cxxtools/xml/node.h
/usr/include/cxxtools/xml/processinginstruction.h
/usr/include/cxxtools/xml/startelement.h
/usr/include/cxxtools/xml/xmldeserializer.h
/usr/include/cxxtools/xml/xmlerror.h
/usr/include/cxxtools/xml/xmlformatter.h
/usr/include/cxxtools/xml/xmlreader.h
/usr/include/cxxtools/xml/xmlserializer.h
/usr/include/cxxtools/xml/xmlwriter.h
/usr/include/cxxtools/xmlrpc/api.h
/usr/include/cxxtools/xmlrpc/client.h
/usr/include/cxxtools/xmlrpc/errorcodes.h
/usr/include/cxxtools/xmlrpc/formatter.h
/usr/include/cxxtools/xmlrpc/httpclient.h
/usr/include/cxxtools/xmlrpc/responder.h
/usr/include/cxxtools/xmlrpc/scanner.h
/usr/include/cxxtools/xmlrpc/service.h
/usr/lib64/libcxxtools-bin.so
/usr/lib64/libcxxtools-http.so
/usr/lib64/libcxxtools-json.so
/usr/lib64/libcxxtools-unit.so
/usr/lib64/libcxxtools-xmlrpc.so
/usr/lib64/libcxxtools.so
/usr/lib64/pkgconfig/cxxtools-bin.pc
/usr/lib64/pkgconfig/cxxtools-http.pc
/usr/lib64/pkgconfig/cxxtools-json.pc
/usr/lib64/pkgconfig/cxxtools-unit.pc
/usr/lib64/pkgconfig/cxxtools-xmlrpc.pc
/usr/lib64/pkgconfig/cxxtools.pc
/usr/share/doc/packages/cxxtools-devel/AUTHORS
/usr/share/doc/packages/cxxtools-devel/COPYING
/usr/share/doc/packages/cxxtools-devel/ChangeLog
/usr/share/doc/packages/cxxtools-devel/README

Changelog

2017-01-11 - dmueller@suse.com
- set atomictype to pthread for aarch64
2016-12-30 - bg@suse.com
- set atomictype on s390x to pthread
2015-05-08 - mpluskal@suse.com
- Add rpmlintrc as source
- Remove not applied cxxtools-2.1.1-arm.patch
2015-01-16 - jengelh@inai.de
- Demos are disabled so remove subpackage. (SLE11 build also
rightfully complains about .deps/ files that ought not to be
installed.)
2014-09-04 - jengelh@inai.de
- Split binary packages to selectively reduce installation size
2014-09-01 - mvyskocil@opensuse.org
- Alow cpp files in demo subpackage
- Don't build demos
2014-08-28 - mvyskocil@opensuse.org
- Removed spurious lib prefix from devel subpackage
- Used an 2.2.1 update from home:-miska-:arm
* fixes a major bug when parsing query parameters in http communication
- Add demo subpackage
2013-06-15 - lazy.kent@opensuse.org
- Update to 2.2.
* Logging is configured now with xml by default but may use other
* deserializable formats as well.
* Move xml stuff into core library libcxxtools.
* Improve iconv wrapper class.
* Almost rewrite unicode character class cxxtools::Char.
* Simplify use of codecs.
* New file device for asynchronous file I/O.
* Extend binary rpc protocol to support domains (similar
* namespace in C++).
* Better handling of SIGPIPE in network classes.
* Deseriailzer for property files.
* Implement simple API for parallel rpc calls.
- Libraries major version changed to 9.
- Add cxxtools-2.2-iconvstream-return.diff: fix "no return"
warning.
- Add BuildRequires: pkg-config.
2013-02-21 - mhrusecky@suse.cz
- fixed arm compilation using Fedoras patch
2013-02-01 - mhrusecky@suse.cz
- Update to 2.1.1
* Fixes a major bug when parsing query parameters in http communication
. Query parameters containing two percent signs resulted in an recursive
loop, which results in a crash. Since query parameters are typically
received from the network, it is a major problem, since there is no
control over the input parameters sent.

See Also

Package Description
cyradm-2.4.19-lp151.2.5.x86_64.rpm Administration tool for the Cyrus IMAP server
cyreal-alice-fonts-1.010-lp151.2.1.noarch.rpm Alice Font
cyreal-junge-fonts-1.002-lp151.2.1.noarch.rpm Junge Font
cyreal-lobster-cyrillic-fonts-1.4-lp151.2.1.noarch.rpm Lobster Cyrillic Font
cyreal-lora-fonts-1.014-lp151.2.1.noarch.rpm Lora Fonts
cyreal-marko-horobchyk-fonts-1.003-lp151.2.1.noarch.rpm Marko Horobchyk Font
cyreal-marmelad-fonts-1.000-lp151.2.1.noarch.rpm Marmelad Cyrillic Font
cyreal-wire-fonts-1.000-lp151.2.1.noarch.rpm Wire Font
cyrus-imapd-2.4.19-lp151.2.5.x86_64.rpm The Cyrus IMAP and POP Mail Server
cyrus-imapd-devel-2.4.19-lp151.2.5.x86_64.rpm Libraries and Includes for cyrus-imapd
cyrus-imapd-snmp-2.4.19-lp151.2.5.x86_64.rpm SNMP support for the Cyrus IMAP and POP Mail Server
cyrus-imapd-snmp-mibs-2.4.19-lp151.2.5.x86_64.rpm MIBs for the Cyrus IMAP and POP Mail Server
cyrus-imapd-utils-2.4.19-lp151.2.5.x86_64.rpm Test tools for mail servers
cyrus-sasl-2.1.26-lp151.5.1.x86_64.rpm Implementation of Cyrus SASL API
cyrus-sasl-32bit-2.1.26-lp151.5.1.x86_64.rpm Implementation of Cyrus SASL API
Advertisement
Advertisement