print

Recursion Software

C++ Toolkit Libraries

Supported TI Processors: DM646x, DM644x, DM643x, DM64x, C672x, C67x, C645x, C6414T/15T/16T, C642x, C6410/12/13/18, C62x

Recursion Software’s C++ Toolkits are class libraries with modules for advanced templates and collections, threading, streaming, networking, time, IO, file, pipe, network, security, universal services, and more. They enable developers to write code once and run it on all platforms without having to study the operating system primitives available on each platform in low-level C code. The libraries come with complete source code and no run-time fees, the only commercially available solution to offer this value.

Fully tested and commercially hardened over 10 years, the C++ Toolkit has long been a staple of desktop and server application development. With the embedded and mobile software space experiencing unprecedented growth, developers need tools that enable them to code applications rapidly and efficiently, with as much code reuse as possible. C++ Toolkits are designed for this exact purpose.

Initialization is easy and straightforward and exception handling is outstanding. C++ Toolkits support over 50 systems configurations including the latest 64-bit processors (See Features & Benefits for specific Toolkit descriptions). They also come with an Installation Guide and User Guide, as well 500+ examples.

Recursion offers a free 30-day evaluation of the C++ DSP Toolkit libraries. Contact the Sales Department to arrange a trial.

FEATURES & BENEFITS

  • Communications Toolkit- offers cross-platform object serialization, network, and design patterns. It contains 8 class libraries: streaming, network, pipe, file, security, IO, framework, and UNIX.
  • STL Toolkit- a portable, high performance implementation of the ANSI/ISO Standard Template Library that includes: containers, iterators, algorithms, string, and exceptions. Also includes hash map.
  • ETL Toolkit- contains singly-linked circular list versions of list, stack, queue, and set. Also includes sorted vector, dynamic array (write numeric arrays without loops), hash table, and heap.

37
 

  • Foundations Toolkit- consists of a thread library for writing multi-threaded applications, a helper library that includes STL helper functions and a time library with 64 bit time and date classes.
  • Math Toolkit- for computing intensive applications. Includes: complex number, numeric vector, matrix, and array, LU factorization, fast fourier transforms, random number generators, and histogram.
  • TECHNICAL SPECS

    • Cross-platform portability: AIX, HP-UX, RedHat Linux, SLES, Solaris, Windows, SUSE, Mac OS X, Symbian, Pocket PC, and more
    • Certified on over 50 operating systems and compilers: aCC, CC, g++, Visual Studio, xlC, and more
    • Compiled +1 million times
    • Low learning curve with over 500 example programs
    • Complete source code, no run-time fees

    AVAILABILITY

    Individual C++ Toolkits are available now. Contact our sales department for enterprise licensing.

    Application areas

    Audio, Automotive, Broadband, Communications & Telecom, Computers & Peripherals, Consumer Electronics, Industrial, Medical, Military, Security, Video and Imaging, Wireless

    ti_TIDevNt_2c_pos_cmyk
     

    Contact Information

    Recursion Software
    Recursion Software

    2591 North Dallas Parkway
    Suite 200
    Frisco, TX, 75034
    USA

    tele: 972.731.8800
    fax: 972.731.8800
    sales@recursionsw.com
    www.recursionsw.com

     

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google