TuttleOFX  1
TuttleOFX/libraries/tuttle/src/tuttle/host/ofx/property/OfxhProperty.hpp File Reference
#include <tuttle/host/ofx/OfxhCore.hpp>
#include <tuttle/host/ofx/OfxhUtilities.hpp>
#include <tuttle/host/ofx/OfxhException.hpp>
#include <tuttle/host/exceptions.hpp>
#include <boost/type_traits/is_virtual_base_of.hpp>
#include <boost/serialization/extended_type_info.hpp>
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/nvp.hpp>
#include <boost/serialization/export.hpp>
#include <boost/serialization/string.hpp>
#include <boost/lexical_cast.hpp>
#include <string>
#include <vector>
#include <map>
#include <algorithm>
#include <sstream>
#include <stdexcept>
Include dependency graph for OfxhProperty.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  tuttle::host::ofx::property::OfxhProperty
 base class for all properties More...

Namespaces

namespace  tuttle
 

global namespace of the project


namespace  tuttle::host
 

Library for host.


namespace  tuttle::host::ofx
 

OpenFX wrapping to communicate with C API.


namespace  tuttle::host::ofx::property

Enumerations

enum  tuttle::host::ofx::property::EPropType {
  tuttle::host::ofx::property::ePropTypeNone = -1, tuttle::host::ofx::property::ePropTypeInt = 0, tuttle::host::ofx::property::ePropTypeDouble = 1, tuttle::host::ofx::property::ePropTypeString = 2,
  tuttle::host::ofx::property::ePropTypePointer = 3
}
 type of a property More...
enum  tuttle::host::ofx::property::EModifiedBy { tuttle::host::ofx::property::eModifiedByHost = 0, tuttle::host::ofx::property::eModifiedByPlugin }

Functions

std::string tuttle::host::ofx::property::mapTypeEnumToString (const EPropType &e)
OfxhProperty * tuttle::host::ofx::property::new_clone (const OfxhProperty &p)