Program Listing for File traits.hpp

Return to documentation for file (include/ecl/devices/traits.hpp)

/*****************************************************************************
** Ifdefs
*****************************************************************************/

#ifndef ECL_DEVICES_TRAITS_HPP_
#define ECL_DEVICES_TRAITS_HPP_

/*****************************************************************************
** Includes
*****************************************************************************/

#include <ecl/mpl.hpp>

/*****************************************************************************
** Namespaces
*****************************************************************************/

namespace ecl {

/*****************************************************************************
** Using
*****************************************************************************/
template <typename T>
class is_source : public False {};

template <typename T>
class is_sink : public False {};

template <typename T>
class is_sourcesink : public False {};

template <typename T>
class is_seekable : public False {};

} // namespace ecl

#endif /* ECL_DEVICES_TRAITS_HPP_ */