Lines Matching refs:out
27 napi_status GetValue(napi_env env, napi_value in, napi_value& out);
28 napi_status SetValue(napi_env env, napi_value in, napi_value& out);
30 napi_status GetValue(napi_env env, napi_value in, bool& out);
31 napi_status SetValue(napi_env env, const bool& in, napi_value& out);
34 napi_status GetValue(napi_env env, napi_value in, int32_t& out);
35 napi_status SetValue(napi_env env, const int32_t& in, napi_value& out);
38 napi_status GetValue(napi_env env, napi_value in, uint32_t& out);
39 napi_status SetValue(napi_env env, const uint32_t& in, napi_value& out);
42 napi_status GetValue(napi_env env, napi_value in, int64_t& out);
43 napi_status SetValue(napi_env env, const int64_t& in, napi_value& out);
46 napi_status GetValue(napi_env env, napi_value in, uint64_t& out);
47 napi_status SetValue(napi_env env, const uint64_t& in, napi_value& out);
50 napi_status GetValue(napi_env env, napi_value in, double& out);
51 napi_status SetValue(napi_env env, const double& in, napi_value& out);
54 napi_status GetValue(napi_env env, napi_value in, std::string& out);
55 napi_status SetValue(napi_env env, const std::string& in, napi_value& out);
58 napi_status GetValue(napi_env env, napi_value in, std::vector<std::string>& out);
59 napi_status SetValue(napi_env env, const std::vector<std::string>& in, napi_value& out);
62 napi_status GetValue(napi_env env, napi_value in, std::vector<uint8_t>& out);
63 napi_status SetValue(napi_env env, const std::vector<uint8_t>& in, napi_value& out);
66 napi_status GetValue(napi_env env, napi_value in, std::vector<int32_t>& out);
67 napi_status SetValue(napi_env env, const std::vector<int32_t>& in, napi_value& out);
70 napi_status GetValue(napi_env env, napi_value in, std::vector<uint32_t>& out);
71 napi_status SetValue(napi_env env, const std::vector<uint32_t>& in, napi_value& out);
74 napi_status GetValue(napi_env env, napi_value in, std::vector<int64_t>& out);
75 napi_status SetValue(napi_env env, const std::vector<int64_t>& in, napi_value& out);
78 napi_status GetValue(napi_env env, napi_value in, std::vector<double>& out);
79 napi_status SetValue(napi_env env, const std::vector<double>& in, napi_value& out);
82 napi_status GetValue(napi_env env, napi_value in, CalendarAccount& out);
83 napi_status SetValue(napi_env env, const CalendarAccount& in, napi_value& out);
86 napi_status GetValue(napi_env env, napi_value in, CalendarConfig& out);
87 napi_status SetValue(napi_env env, const CalendarConfig& in, napi_value& out);
90 napi_status GetValue(napi_env env, napi_value in, Location& out);
91 napi_status SetValue(napi_env env, const Location& in, napi_value& out);
94 napi_status GetValue(napi_env env, napi_value in, RecurrenceRule& out);
95 napi_status SetValue(napi_env env, const RecurrenceRule& in, napi_value& out);
98 napi_status GetValue(napi_env env, napi_value in, Attendee& out);
99 napi_status SetValue(napi_env env, const Attendee& in, napi_value& out);
102 napi_status GetValue(napi_env env, napi_value in, std::vector<Attendee>& out);
103 napi_status SetValue(napi_env env, const std::vector<Attendee>& in, napi_value& out);
106 napi_status GetValue(napi_env env, napi_value in, EventService& out);
107 napi_status SetValue(napi_env env, const EventService& in, napi_value& out);
110 napi_status GetValue(napi_env env, napi_value in, EventFilterNapi*& out);
111 napi_status SetValue(napi_env env, const EventFilterNapi& in, napi_value& out);
114 napi_status GetValue(napi_env env, napi_value in, EventType& out);
115 napi_status SetValue(napi_env env, const EventType& in, napi_value& out);
118 napi_status GetValue(napi_env env, napi_value in, Event& out);
119 napi_status SetValue(napi_env env, const Event& in, napi_value& out);
122 napi_status GetValue(napi_env env, napi_value in, std::vector<Event>& out);
123 napi_status SetValue(napi_env env, const std::vector<Event>& in, napi_value& out);
142 napi_status SetNamedProperty(napi_env env, const string& prop, const T&nativeValue, napi_value& out)
149 return napi_set_named_property(env, out, prop.c_str(), value);
153 void SetNamedPropertyOptional(napi_env env, const string& prop, const std::optional<T>&nativeValue, napi_value& out)
163 napi_set_named_property(env, out, prop.c_str(), value);
168 void GetNamedPropertyOptional(napi_env env, napi_value in, const std::string& prop, std::optional<T>& out)
173 out = std::nullopt;
179 out = std::nullopt;
185 out = std::nullopt;
188 out = value;
193 napi_status SetValueArray(napi_env env, const std::vector<T>& in, napi_value& out)
195 napi_status status = napi_create_array_with_length(env, in.size(), &out);
203 status = napi_set_element(env, out, index++, element);
213 napi_status GetValueArray(napi_env env, napi_value in, std::vector<T>& out)
215 out.clear();
235 out.push_back(outItem);
245 napi_ref NewWithRef(napi_env env, size_t argc, napi_value* argv, void** out, napi_value constructor);
248 napi_status Unwrap(napi_env env, napi_value in, void** out, napi_value constructor);