C Data Structures
Storable module is a persistence for Perl data structures. SYNOPSIS use Storable; store %table, file; $hashref = retrieve(file); use Storable qw(nstore store_fd nstore_fd freeze thaw dclone); # Network order nstore %table, file; $hashref = retrieve(file); # There is NO nretrieve() #...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (88): PApp::Storable Download |
The Linux SMP kernel uses spinlocks to protect data structures from concurrent, potentially conflicting accesses. Linux Kernel Spinlock Metering is a kernel patch that allows you to build an i386, ia64, Alpha, Sparc64, or mips64 kernel that can perform simple "metering" (record-keeping) of...
Platforms: *nix
License: Freeware | Download (95): Linux Kernel Spinlock Metering Download |
Clone::More is a Perl module that can copy Perl data structures. SYNOPSIS use Clone::More qw( clone ); my $structure = [ { key => value } ]; for my $set ( @$structure ) { my $clone = clone( $set ); for ( keys %$clone ) { print "Everything matches" if ( exists( $set->{$_} ) &&...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (102): Clone::More Download |
Channel is a generic/simple facility with the purpose of making event dispatching and message passing as straightforward to use as data structures: Channel is a template library, with its major components configurable as template parameters: template <
class Id_Type, class Id_Trait =...
Platforms: *nix
License: Freeware | Size: 5.5 MB | Download (93): Channel 0.3 Download |
A program to find frequent item sets (also closed and maximal) with the relim algorithm (recursive elimination), which is inspired by the FP-growth algorithm, but does its work without prefix trees or any other complicated data structures. The main strength of this algorithm is not its speed...
Platforms: Windows
License: Freeware | Download (494): RElim Download |
WinHex is a hexadecimal editor for Windows 95/98/Me/NT/2000/XP with a lot of features:* Disk editor (logical & physical, supports FAT16, FAT32, NTFS, and CDFS)* RAM editor - a means to edit other processes' virtual memory* Data Interpreter, knowing 19 data types* Editing data structures using...
Platforms: Windows
License: Freeware | Size: 1.12 MB | Download (440): WinHex Download |
Talend Open Profiler is a very useful application designed to offer users a sophisticated, yet easy to use data profiling tool that defines the content, structure, and quality of highly complex data structures.
The open source data profiler allows business users and data management staff to...
Platforms: Windows
License: Freeware | Download (54): Talend Open Profiler Download |
XBinder is an XML Schema to C/C++, Java, or C# Data Binding Tool. XML data binding is a process in which XML schema information items are transformed into type definitions and functions in a computer language.
The source code produced by the XBinder compiler is C, C++, Java, or C# source code...
Platforms: Windows
License: Demo | Cost: $650.00 USD | Size: 17.3 MB | Download (46): XBinder Download |
XBinder is an XML Schema to C/C++, Java, or C# Data Binding Tool. XML data binding is a process in which XML schema information items are transformed into type definitions and functions in a computer language.
The source code produced by the XBinder compiler is C, C++, Java, or C# source code...
Platforms: Mac
License: Demo | Cost: $650.00 USD | Size: 17.8 MB | Download (46): XBinder for Mac OS X Download |
XBinder is an XML Schema to C/C++, Java, or C# Data Binding Tool. XML data binding is a process in which XML schema information items are transformed into type definitions and functions in a computer language.
The source code produced by the XBinder compiler is C, C++, Java, or C# source code...
Platforms: Linux
License: Demo | Cost: $650.00 USD | Size: 11.9 MB | Download (44): XBinder for Linux Download |
Java library for operations with Iterables and other data structures in functional way. Features: * API for programming on Java in functonal style * A lot of basic functions on Iterable arguments * BufferedReader and JDBC ResultSet Iterable wrappers * Operations on graphs (in development)
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 163.84 KB | Download (50): jfunctions Download |
Containers to extend STL: graph, tree, matrix, smart-pointer. Persistence (serialisation) of C++ data structures. Portability: subprocesses, TCP, file system. Reusable subsystems: library manager, message handler. Portable between OSs and compilers.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 527.48 KB | Download (45): STLplus C++ library collection Download |
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C data binding compiler.Provided with an XML instance specification (XML Schema), it generates C classes that represent the given vocabulary as well as parsing and serialization code. XSD supports two XML Schema to C mappings:...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (50): CodeSynthesis XSD Download |
This Java library provides date-based data structures like maps, sets, and lists, enabling software developers to efficiently incorporate time into their applications. With this library, they can easily capture the history of values, perform date range arithmetic, and execute queries by date. It...
Platforms: Mac
License: Shareware | Cost: $199.00 USD | Size: 184.32 KB | Download (43): Dated Collections Download |
queuelike is a free and open source Haskell library that contains several implementations of data structures implementing a single-in, single-out paradigm. Intended to be a better, more useful replacement for pqueue-mtl.
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 10.24 KB | Download (42): queuelike Download |
Concurrency Kit provides a plethora of concurrency primitives and lock-less data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces and most of the interface...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 71.68 KB | Download (43): Concurrency Kit Download |
An object relational mapper library for remote data-structures. Design to work with Redis data-store, but implemented so that other storage systems can be supported in the future. Create a model, register it to a back-end data structure server and create objects. Simple to use and configure.
Platforms: *nix
License: Freeware | Size: 194.56 KB | Download (33): python-stdnet Download |
libx1f4l2 is a data structures library. Featured are BST backed lists. The BST (binary search tree) backed lists are all purpose lists, allowing for sequential and random access. The complexity for most operations is log(N)
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (33): libx1f4l2 Download |
XanLib is a Linux library which provides data structures like hash tables, lists, pipes etc.. Each data structure exposes both synchronized and not synchronized methods.
Platforms: *nix
License: Freeware | Size: 2.12 MB | Download (34): XanLib Download |
SplitNeuron is a project for a set of data structures and functions being able to simulate large, biologically plausible, neural networks. It is based on information flow implying separation of data representing neurons (hence the project name). It includes the possibility to share load between...
Platforms: *nix
License: Freeware | Size: 1.26 MB | Download (33): SplitNeuron Download |