|
|
@ -29,9 +29,10 @@
|
|
|
|
#ifndef BASICIO_HPP_
|
|
|
|
#ifndef BASICIO_HPP_
|
|
|
|
#define BASICIO_HPP_
|
|
|
|
#define BASICIO_HPP_
|
|
|
|
|
|
|
|
|
|
|
|
// The way to handle data from stdin or data uri path. If XPATH_MEMIO = 1, it uses MemIo. Otherwises, it uses FileIo.
|
|
|
|
// The way to handle data from stdin or data uri path. If EXV_XPATH_MEMIO = 1,
|
|
|
|
#ifndef XPATH_MEMIO
|
|
|
|
// it uses MemIo. Otherwises, it uses FileIo.
|
|
|
|
#define XPATH_MEMIO 0
|
|
|
|
#ifndef EXV_XPATH_MEMIO
|
|
|
|
|
|
|
|
#define EXV_XPATH_MEMIO 0
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
// *****************************************************************************
|
|
|
|
// *****************************************************************************
|
|
|
@ -760,7 +761,7 @@ namespace Exiv2 {
|
|
|
|
/*!
|
|
|
|
/*!
|
|
|
|
@brief Provides binary IO for the data from stdin and data uri path.
|
|
|
|
@brief Provides binary IO for the data from stdin and data uri path.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#if XPATH_MEMIO
|
|
|
|
#if EXV_XPATH_MEMIO
|
|
|
|
class EXIV2API XPathIo : public MemIo {
|
|
|
|
class EXIV2API XPathIo : public MemIo {
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
//! @name Creators
|
|
|
|
//! @name Creators
|
|
|
|