POCO C++ Libraries Blog

News and discussion for the POCO Community


Picross anyone?

I finally decided that’s its time to show how one can use the WebWidgets library. The previous sample in the ExtjS/Samples directory is, well, I am not sure if it deserves to be called a sample 🙂 So if you wanted to take a look at WebWidgets and learn how to write your own WebGUIs, […]


Pandora

I just couldn’t resist and preordered one of those. Now I just have to wait till end of November, then we can add the Pandora as an official POCO build target 🙂


NullMutex

As of revision 896 the POCO sourceforge trunk features a new class: the NullMutex (Poco/Mutex.h) You now probably ask yourself: What’s so special about this class? Because – as the name suggests – it does nothing. And that’s exactly why we needed it. Mostly all components of POCO are thread-safe. While this is generally a […]


Webwidgets in SVN

Although WebWidgets is not finished yet, I decided to commit WebWidgets to svn, so that you guys can take a first look. Only VS80 solution files are recent now, events are still incomplete, and I am not really happy with the way ExtJS tables are rendered. Main development branch of WebWidgets is from now on […]


WebWidgets

We are currently in progress of changing the WebWidgets library. We now have a core library defining the GUI elements, the CodeGenerators aka Renderers are kept in a separate library. The renderer I am currently working on is a Codegenerator for ExtJs. The code is still very incomplete (especially callbacks, events, table stuff) but writing […]


XML Schema support, Part 2

The XML schema support library has reached a state where I can say: yep, it’s doing something useful. I gave it a test run with the MPEG-7 schema files (one of the larger schemas I know). More than 300 C++ header and source files are generated in less than a few seconds, all beautifully and […]


XML Schema support

Today I finished the implementation of our XML schema parser. Just need to test it throughly and then I can start to implement a C++ code generator based on schema information. This should work flawlessly together with PocoRemoting 🙂 Generating code is so much more fun than writing it…


PocoSSH – open issues

There are two issues with the PocoSSH library: The SSHSchannelStream doesn’t allow to query if data is waiting to be read. The SSHChannelStreamBuf class has a private method bool data() but it isn’t working. I’m not sure if it’s an error with sshlib or with my implementation. The lack of this method makes using the […]


PocoZip+PocoSSH – now available on Sourceforge

With the release of Poco 1.3.1, we decided to add some little extra: the PocoZip library is now available public, as is PocoSSH. PocoZip allows you to easily compress/decompress Zip files, decompression works even on the fly, e.g. while data is downloaded from the network. See the testsuite and the attached code examples to get […]


PocoSSH

I’m currently in the process of pocofying libssh so that it integrates nicely with the current networking library. Progress so far is good, secure copy and SSH terminal are already supported (SFTP will be pushed back for the moment, NetConf over SSH has more priority currently). Take a look at the following examples to get […]