Home | History | Annotate | Download | only in shared_impl

Lines Matching defs:StringVar

25 class StringVar;
38 virtual StringVar* AsStringVar();
87 // StringVar -------------------------------------------------------------------
92 // return StringVar::StringToPPVar(my_string);
95 // StringVar* string = StringVar::FromPPVar(var);
99 class PPAPI_SHARED_EXPORT StringVar : public Var {
101 explicit StringVar(const std::string& str);
102 StringVar(const char* str, uint32 len);
103 virtual ~StringVar();
108 // pointer *will* become invalid if this StringVar is removed from the
114 virtual StringVar* AsStringVar() OVERRIDE;
122 // create a StringVar and return the reference to it in the var.
127 // given string into the newly created StringVar. The string must already be
133 static StringVar* FromPPVar(PP_Var var);
136 StringVar(); // Makes an empty string.
140 DISALLOW_COPY_AND_ASSIGN(StringVar);