Classes |
struct | imp::Factory< v8::Array > |
struct | imp::Factory< v8::Boolean > |
struct | imp::Factory< v8::BooleanObject > |
struct | imp::Factory< v8::Context > |
struct | imp::Factory< v8::Date > |
struct | imp::Factory< v8::External > |
struct | imp::Factory< v8::Function > |
struct | imp::Factory< v8::FunctionTemplate > |
struct | imp::Factory< v8::Int32 > |
struct | imp::Factory< v8::Integer > |
struct | imp::Factory< v8::Number > |
struct | imp::Factory< v8::NumberObject > |
struct | imp::Factory< v8::Object > |
struct | imp::Factory< v8::ObjectTemplate > |
struct | imp::Factory< v8::RegExp > |
struct | imp::Factory< v8::Script > |
struct | imp::Factory< v8::Signature > |
struct | imp::Factory< v8::String > |
struct | imp::Factory< v8::StringObject > |
struct | imp::Factory< v8::Uint32 > |
struct | imp::FactoryBase< T > |
struct | imp::IntegerFactory< T > |
struct | imp::MaybeFactoryBase< T > |
Namespaces |
namespace | imp |
Functions |
template<typename T > |
imp::Factory< T >::return_t | New () |
template<typename T , typename A0 > |
imp::Factory< T >::return_t | New (A0 arg0) |
template<typename T , typename A0 , typename A1 > |
imp::Factory< T >::return_t | New (A0 arg0, A1 arg1) |
template<typename T , typename A0 , typename A1 , typename A2 > |
imp::Factory< T >::return_t | New (A0 arg0, A1 arg1, A2 arg2) |
template<typename T , typename A0 , typename A1 , typename A2 , typename A3 > |
imp::Factory< T >::return_t | New (A0 arg0, A1 arg1, A2 arg2, A3 arg3) |
template<typename T > |
imp::Factory< T >::return_t | New (FunctionCallback callback, v8::Local< v8::Value > data=v8::Local< v8::Value >()) |
template<typename T , typename A2 > |
imp::Factory< T >::return_t | New (FunctionCallback callback, v8::Local< v8::Value > data=v8::Local< v8::Value >(), A2 a2=A2()) |
template<typename T > |
v8::Local< T > | New (v8::Persistent< T > const &p) |
template<typename T , typename M > |
v8::Local< T > | New (Persistent< T, M > const &p) |
template<typename T > |
v8::Local< T > | New (Global< T > const &p) |
imp::Factory< v8::Boolean >
::return_t | New (bool value) |
imp::Factory< v8::Int32 >::return_t | New (int32_t value) |
imp::Factory< v8::Uint32 >
::return_t | New (uint32_t value) |
imp::Factory< v8::Number >
::return_t | New (double value) |
imp::Factory< v8::String >
::return_t | New (std::string const &value) |
imp::Factory< v8::String >
::return_t | New (const char *value, int length) |
imp::Factory< v8::String >
::return_t | New (const uint16_t *value, int length) |
imp::Factory< v8::String >
::return_t | New (const char *value) |
imp::Factory< v8::String >
::return_t | New (const uint16_t *value) |
imp::Factory< v8::String >
::return_t | New (v8::String::ExternalStringResource *value) |
imp::Factory< v8::String >
::return_t | New (ExternalOneByteStringResource *value) |
imp::Factory< v8::RegExp >
::return_t | New (v8::Local< v8::String > pattern, v8::RegExp::Flags flags) |
template<typename T > |
v8::Local< T > | imp::To (v8::Local< v8::Integer > i) |
template<> |
v8::Local< v8::Int32 > | imp::To< v8::Int32 > (v8::Local< v8::Integer > i) |
template<> |
v8::Local< v8::Integer > | imp::To< v8::Integer > (v8::Local< v8::Integer > i) |
template<> |
v8::Local< v8::Uint32 > | imp::To< v8::Uint32 > (v8::Local< v8::Integer > i) |