Lines Matching defs:std

246     std::unique_ptr<CloseData> data { static_cast<CloseData*>(handle->data) };
296 inline std::shared_ptr<KVStore> Environment::env_vars() {
300 inline void Environment::set_env_vars(std::shared_ptr<KVStore> env_vars) {
377 inline std::vector<double>* Environment::destroy_async_id_list() {
407 inline std::shared_ptr<EnvironmentOptions> Environment::options() {
411 inline const std::vector<std::string>& Environment::argv() {
415 inline const std::vector<std::string>& Environment::exec_argv() {
419 inline const std::string& Environment::exec_path() const {
425 coverage_directory_ = std::string(dir);
429 std::unique_ptr<profiler::V8CoverageConnection> connection) {
431 std::swap(coverage_connection_, connection);
438 inline const std::string& Environment::coverage_directory() const {
443 std::unique_ptr<profiler::V8CpuProfilerConnection> connection) {
445 std::swap(cpu_profiler_connection_, connection);
461 inline void Environment::set_cpu_prof_name(const std::string& name) {
465 inline const std::string& Environment::cpu_prof_name() const {
469 inline void Environment::set_cpu_prof_dir(const std::string& dir) {
473 inline const std::string& Environment::cpu_prof_dir() const {
478 std::unique_ptr<profiler::V8HeapProfilerConnection> connection) {
480 std::swap(heap_profiler_connection_, connection);
488 inline void Environment::set_heap_prof_name(const std::string& name) {
492 inline const std::string& Environment::heap_prof_name() const {
496 inline void Environment::set_heap_prof_dir(const std::string& dir) {
500 inline const std::string& Environment::heap_prof_dir() const {
515 std::shared_ptr<ExclusiveAccess<HostPort>> Environment::inspector_host_port() {
519 inline std::shared_ptr<PerIsolateOptions> IsolateData::options() {
524 std::shared_ptr<PerIsolateOptions> options) {
525 options_ = std::move(options);
530 auto callback = native_immediates_.CreateCallback(std::move(cb), flags);
531 native_immediates_.Push(std::move(callback));
543 std::move(cb), flags);
546 native_immediates_threadsafe_.Push(std::move(callback));
555 std::move(cb), CallbackFlags::kRefed);
558 native_immediates_interrupts_.Push(std::move(callback));
678 inline std::list<node_module>* Environment::extra_linked_bindings() {
755 std::function<void(Environment*, int)>&& handler) {
756 process_exit_handler_ = std::move(handler);