Projects tagged ‘endian’


[2 total ]

1 Users

This is mloskot's personal workshop dedicated to miscellaneous prototypes and experiments mostly written in C++ programming language.
Created 5 months ago.

0 Users

Welcome to Michele De Stefano's UtilitesIntroductionThis library is intended to become a collection of several C++ utilities. At present it contains: a tool for detecting machine endianity. some ... [More] useful classes that allow to treat the old C FILE pointer as a C++ stream. C++ classes that help on treating Python file objects as C++ streams. simple utilities for indexing support in Python extensions. new C++ to-Python and from-Python converters for some Boost uBlas objects. The easiest way to learn to use this library is to build the doxygen documentation ad browse it. Each class is a well documented, small, easy to use tool and it should never be too difficult to learn to use it. The doxygen configuration file is documentation.conf. All this library makes a heavy usage of the Boost C++ libraries: so, they must be installed on the system. It is assumed that the user is familiar with them. Release NotesRelease 1.2.0: Improved python/fileobj.hpp: now there are 3 helper file objects and they are copy-constructible. Derivation from boost::python::object has been mantained. Added utilities for indexing support in Python extensions. dded boost::python converters for some boost::numeric::ublas classes. Release 1.1.0: flush support added to FILE* devices. added a new "python" namespace. Contains an object derived from boost::python::object that helps in using python file objects within python extensions written with Boost.Python. Installation InstructionsBasically, there is nothing to build, because this library is completely template based. All that you need is to place the mds_utils folder (within the include folder) where you prefer. For Unix/Linux users, installation is facilitated by the GNU build system. So, basically, the usual sequence configure, make, make install will properly install the library. Have a look at the INSTALL file. To build documentation you need doxygen (so, install it if you don't have). Go into the sources root directory and type doxygen documentation.confthis will create the "doc" directory, containing the whole documentation. Related PagesVisit my web page on LinkedIn [Less]
Created 3 months ago.