forked from hansewetz/blog
-
Notifications
You must be signed in to change notification settings - Fork 0
paolovolpi/blog
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
// Copyright (c) 2003-2015 Hans Ewetz (hansewetz at hotmail dot com) // Distributed under the Boost Software License, Version 1.0. =========================================================================================================== - the software in this repository is a dump of code from my IT blog at: 'hansewetz.blogspot.com' (the code in the git repository contains bug fixes as well as various test programs not part of the blog) =========================================================================================================== -------------------- general -------------------- - the software is provided 'as is' without any guarantees - currently all libraries are contained in header files. the header files can be picked up from the include directory after running 'make' or directly from the libs/xxx/include directories - test programs are located under 'src/tests' and are useful for testing the utilities -------------------- content -------------------- - 'general-tools': contains a stop watch class using boost::chrono - 'type-utils': a type utilities header file dealing mostly with index lists and tuples - 'occi-tools': a utility header file making Oracle OCCI access simple - 'boost-asio-queue-extension': a queue extension to boost::asio -------------------- building -------------------- (1) possibly modify setenv.ksh (2) source setenv.ksh (3) make TARGET=clean (3) make -------------------- directory structure: -------------------- . Makefile -- 'make' builds all, 'make TARGET=clean' cleans all setenv.sh -- source to setup environment makerules build.rules -- rules for building executables or libraries subdirs.rules -- rules for traversing directories bin -- binary apps lib -- compiled libraries include -- header files are copied here when running 'make' src apps -- test applications test1-occi-tools -- directory cotaining a test app for occi test1-type-utils -- directory cotaining a test app for tuples, index lists etc. test-boost-asio-qextensions -- test programs for boost asio queue extension libs occi-tools include -- header files for occi utilities type-utils include -- header files for type utilities boost-asio-queue-extension include -- header files for boost::asio queue extension utilities -------------------- TODO -------------------- - add code from earlier blog entries - add support for more types in occi tools - change occi input iterator to use boost function input iterator - add better utilities to type-utils for tuples. currently many functions requires am indlist when in fgact most of the time we only need the 'standard' indlist created by 'make_indlist_from_tuple<TU>::type' - organise test programs for boost::asio queue extension better
About
code from blog entries (hansewetz@blogspot.com)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 93.5%
- Makefile 5.9%
- Other 0.6%