sprint 1-alpha
Classes | Namespaces | Defines | Typedefs
sprint/io/ftdiserial.h File Reference

handle serial communication wrapping FTDI library More...

#include <windows.h>
#include <sprint/cpptraits.h>
#include <sprint/log.h>
#include <ftd2xx.h>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

class  sprint::Tftdiserial< handle >
 Communication handle. More...

Namespaces

namespace  sprint
 

Sprint is a lightweight c++ library to handle different task with crossplatform attention (trying to compile both on MSVC and Mingw on WIn32 and GCC on Linux.


Defines

#define OUTPUTDEBUGSTRING(a)

Typedefs

typedef Tftdiserial< false > sprint::ftdiserial
 a FTDI serial interface (the device is closed in the destructor)
typedef Tftdiserial< true > sprint::ftdiserialhandle
 a FTDI serial handle (it not close the device)

Detailed Description

handle serial communication wrapping FTDI library

Note:
link with ftdi library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines