Lines Matching defs:Converter
18 struct Converter {};
21 struct GIN_EXPORT Converter<bool> {
30 struct GIN_EXPORT Converter<int32_t> {
39 struct GIN_EXPORT Converter<uint32_t> {
48 struct GIN_EXPORT Converter<int64_t> {
58 struct GIN_EXPORT Converter<uint64_t> {
68 struct GIN_EXPORT Converter<float> {
77 struct GIN_EXPORT Converter<double> {
86 struct GIN_EXPORT Converter<base::StringPiece> {
93 struct GIN_EXPORT Converter<std::string> {
102 struct GIN_EXPORT Converter<v8::Handle<v8::Function> > {
109 struct GIN_EXPORT Converter<v8::Handle<v8::Object> > {
118 struct GIN_EXPORT Converter<v8::Handle<v8::ArrayBuffer> > {
127 struct GIN_EXPORT Converter<v8::Handle<v8::External> > {
136 struct GIN_EXPORT Converter<v8::Handle<v8::Value> > {
145 struct Converter<std::vector<T> > {
151 result->Set(static_cast<int>(i), Converter<T>::ToV8(isolate, val[i]));
167 if (!Converter<T>::FromV8(isolate, array->Get(i), &item))
180 return Converter<T>::ToV8(isolate, input);
195 return Converter<T>::FromV8(isolate, input, result);