You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/parallel/amp/reference/accelerator-class.md
+38-38Lines changed: 38 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,59 +49,59 @@ class accelerator;
49
49
50
50
|Name|Description|
51
51
|----------|-----------------|
52
-
|[accelerator::accelerator Constructor](#ctor)|Initializes a new instance of the `accelerator` class.|
53
-
|[accelerator::~accelerator Destructor](#ctor)|Destroys the `accelerator` object.|
52
+
|[accelerator Constructor](#ctor)|Initializes a new instance of the `accelerator` class.|
53
+
|[~accelerator Destructor](#ctor)|Destroys the `accelerator` object.|
54
54
55
55
### Public Methods
56
56
57
57
|Name|Description|
58
58
|----------|-----------------|
59
-
|[accelerator::create_view Method](#create_view)|Creates and returns an `accelerator_view` object on this accelerator.|
60
-
|[accelerator::get_all Method](#get_all)|Returns a vector of `accelerator` objects that represent all the available accelerators.|
61
-
|[accelerator::get_auto_selection_view Method](#get_auto_selection_view)|Returns the auto-selection `accelerator_view`.|
62
-
|[accelerator::get_dedicated_memory Method](#get_dedicated_memory)|Returns the dedicated memory for the `accelerator`, in kilobytes.|
63
-
|[accelerator::get_default_cpu_access_type Method](#get_default_cpu_access_type)|Returns the default [access_type](concurrency-namespace-enums-amp.md#access_type) for buffers created on this accelerator.|
64
-
|[accelerator::get_default_view Method](#get_default_view)|Returns the default `accelerator_view` object that is associated with the `accelerator`.|
65
-
|[accelerator::get_description Method](#get_description)|Returns a short description of the `accelerator` device.|
66
-
|[accelerator::get_device_path Method](#get_device_path)|Returns the path of the device.|
67
-
|[accelerator::get_has_display Method](#get_has_display)|Determines whether the `accelerator` is attached to a display.|
68
-
|[accelerator::get_is_debug Method](#get_is_debug)|Determines whether the `accelerator` has the DEBUG layer enabled for extensive error reporting.|
69
-
|[accelerator::get_is_emulated Method](#get_is_emulated)|Determines whether the `accelerator` is emulated.|
70
-
|[accelerator::get_supports_cpu_shared_memory Method](#get_supports_cpu_shared_memory)|Determines whether the `accelerator` supports shared memory|
71
-
|[accelerator::get_supports_double_precision Method](#get_supports_double_precision)|Determines whether the `accelerator` is attached to a display.|
72
-
|[accelerator::get_supports_limited_double_precision Method](#get_supports_limited_double_precision)|Determines whether the `accelerator` has limited support for double-precision math.|
73
-
|[accelerator::get_version Method](#get_version)|Returns the version of the `accelerator`.|
74
-
|[accelerator::set_default Method](#set_default)|Returns the path of the default accelerator.|
75
-
|[accelerator::set_default_cpu_access_type Method](#set_default_cpu_access_type)|Sets the default CPU [access_type](concurrency-namespace-enums-amp.md#access_type)for arrays and implicit memory allocations made on this `accelerator`.|
59
+
|[create_view Method](#create_view)|Creates and returns an `accelerator_view` object on this accelerator.|
60
+
|[get_all Method](#get_all)|Returns a vector of `accelerator` objects that represent all the available accelerators.|
61
+
|[get_auto_selection_view Method](#get_auto_selection_view)|Returns the auto-selection `accelerator_view`.|
62
+
|[get_dedicated_memory Method](#get_dedicated_memory)|Returns the dedicated memory for the `accelerator`, in kilobytes.|
63
+
|[get_default_cpu_access_type Method](#get_default_cpu_access_type)|Returns the default [access_type](concurrency-namespace-enums-amp.md#access_type) for buffers created on this accelerator.|
64
+
|[get_default_view Method](#get_default_view)|Returns the default `accelerator_view` object that is associated with the `accelerator`.|
65
+
|[get_description Method](#get_description)|Returns a short description of the `accelerator` device.|
66
+
|[get_device_path Method](#get_device_path)|Returns the path of the device.|
67
+
|[get_has_display Method](#get_has_display)|Determines whether the `accelerator` is attached to a display.|
68
+
|[get_is_debug Method](#get_is_debug)|Determines whether the `accelerator` has the DEBUG layer enabled for extensive error reporting.|
69
+
|[get_is_emulated Method](#get_is_emulated)|Determines whether the `accelerator` is emulated.|
70
+
|[get_supports_cpu_shared_memory Method](#get_supports_cpu_shared_memory)|Determines whether the `accelerator` supports shared memory|
71
+
|[get_supports_double_precision Method](#get_supports_double_precision)|Determines whether the `accelerator` is attached to a display.|
72
+
|[get_supports_limited_double_precision Method](#get_supports_limited_double_precision)|Determines whether the `accelerator` has limited support for double-precision math.|
73
+
|[get_version Method](#get_version)|Returns the version of the `accelerator`.|
74
+
|[set_default Method](#set_default)|Returns the path of the default accelerator.|
75
+
|[set_default_cpu_access_type Method](#set_default_cpu_access_type)|Sets the default CPU [access_type](concurrency-namespace-enums-amp.md#access_type)for arrays and implicit memory allocations made on this `accelerator`.|
76
76
77
77
### Public Operators
78
78
79
79
|Name|Description|
80
80
|----------|-----------------|
81
-
|[accelerator::operator!= Operator](#operator_neq)|Compares this `accelerator` object with another and returns `false` if they are the same; otherwise, returns `true`.|
82
-
|[accelerator::operator= Operator](#operator_eq)|Copies the contents of the specified `accelerator` object to this one.|
83
-
|[accelerator::operator== Operator](#operator_eq_eq)|Compares this `accelerator` object with another and returns `true` if they are the same; otherwise, returns `false`.|
81
+
|[operator!= Operator](#operator_neq)|Compares this `accelerator` object with another and returns `false` if they are the same; otherwise, returns `true`.|
82
+
|[operator= Operator](#operator_eq)|Copies the contents of the specified `accelerator` object to this one.|
83
+
|[operator== Operator](#operator_eq_eq)|Compares this `accelerator` object with another and returns `true` if they are the same; otherwise, returns `false`.|
84
84
85
85
### Public Data Members
86
86
87
87
|Name|Description|
88
88
|----------|-----------------|
89
-
|[accelerator::cpu_accelerator Data Member](#cpu_accelerator)|Gets a string constant for the CPU `accelerator`.|
90
-
|[accelerator::dedicated_memory Data Member](#dedicated_memory)|Gets the dedicated memory for the `accelerator`, in kilobytes.|
91
-
|[accelerator::default_accelerator Data Member](#default_accelerator)|Gets a string constant for the default `accelerator`.|
92
-
|[accelerator::default_cpu_access_type Data Member](#default_cpu_access_type)|Gets or sets the default CPU [access_type](concurrency-namespace-enums-amp.md#access_type)for arrays and implicit memory allocations made on this `accelerator`.|
93
-
|[accelerator::default_view Data Member](#default_view)|Gets the default `accelerator_view` object that is associated with the `accelerator`.|
94
-
|[accelerator::description Data Member](#description)|Gets a short description of the `accelerator` device.|
95
-
|[accelerator::device_path Data Member](#device_path)|Gets the path of the device.|
96
-
|[accelerator::direct3d_ref Data Member](#direct3d_ref)|Gets a string constant for a Direct3D reference `accelerator`.|
97
-
|[accelerator::direct3d_warp Data Member](#direct3d_warp)|Gets the string constant for an `accelerator` object that you can use for executing C++ AMP code on multi-core CPUs that use Streaming SIMD Extensions (SSE).|
98
-
|[accelerator::has_display Data Member](#has_display)|Gets a Boolean value that indicates whether the `accelerator` is attached to a display.|
99
-
|[accelerator::is_debug Data Member](#is_debug)|Indicates whether the `accelerator` has the DEBUG layer enabled for extensive error reporting.|
100
-
|[accelerator::is_emulated Data Member](#is_emulated)|Indicates whether the `accelerator` is emulated.|
101
-
|[accelerator::supports_cpu_shared_memory Data Member](#supports_cpu_shared_memory)|Indicates whether the `accelerator` supports shared memory.|
102
-
|[accelerator::supports_double_precision Data Member](#supports_double_precision)|Indicates whether the accelerator supports double-precision math.|
103
-
|[accelerator::supports_limited_double_precision Data Member](#supports_limited_double_precision)|Indicates whether the accelerator has limited support for double-precision math.|
104
-
|[accelerator::version Data Member](#version)|Gets the version of the `accelerator`.|
89
+
|[cpu_accelerator Data Member](#cpu_accelerator)|Gets a string constant for the CPU `accelerator`.|
90
+
|[dedicated_memory Data Member](#dedicated_memory)|Gets the dedicated memory for the `accelerator`, in kilobytes.|
91
+
|[default_accelerator Data Member](#default_accelerator)|Gets a string constant for the default `accelerator`.|
92
+
|[default_cpu_access_type Data Member](#default_cpu_access_type)|Gets or sets the default CPU [access_type](concurrency-namespace-enums-amp.md#access_type)for arrays and implicit memory allocations made on this `accelerator`.|
93
+
|[default_view Data Member](#default_view)|Gets the default `accelerator_view` object that is associated with the `accelerator`.|
94
+
|[description Data Member](#description)|Gets a short description of the `accelerator` device.|
95
+
|[device_path Data Member](#device_path)|Gets the path of the device.|
96
+
|[direct3d_ref Data Member](#direct3d_ref)|Gets a string constant for a Direct3D reference `accelerator`.|
97
+
|[direct3d_warp Data Member](#direct3d_warp)|Gets the string constant for an `accelerator` object that you can use for executing C++ AMP code on multi-core CPUs that use Streaming SIMD Extensions (SSE).|
98
+
|[has_display Data Member](#has_display)|Gets a Boolean value that indicates whether the `accelerator` is attached to a display.|
99
+
|[is_debug Data Member](#is_debug)|Indicates whether the `accelerator` has the DEBUG layer enabled for extensive error reporting.|
100
+
|[is_emulated Data Member](#is_emulated)|Indicates whether the `accelerator` is emulated.|
101
+
|[supports_cpu_shared_memory Data Member](#supports_cpu_shared_memory)|Indicates whether the `accelerator` supports shared memory.|
102
+
|[supports_double_precision Data Member](#supports_double_precision)|Indicates whether the accelerator supports double-precision math.|
103
+
|[supports_limited_double_precision Data Member](#supports_limited_double_precision)|Indicates whether the accelerator has limited support for double-precision math.|
104
+
|[version Data Member](#version)|Gets the version of the `accelerator`.|
Copy file name to clipboardExpand all lines: docs/parallel/amp/reference/accelerator-view-class.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,39 +49,39 @@ class accelerator_view;
49
49
50
50
|Name|Description|
51
51
|----------|-----------------|
52
-
|[accelerator_view::accelerator_view Constructor](#ctor)|Initializes a new instance of the `accelerator_view` class.|
53
-
|[accelerator_view::~accelerator_view Destructor](#dtor)|Destroys the `accelerator_view` object.|
52
+
|[accelerator_view Constructor](#ctor)|Initializes a new instance of the `accelerator_view` class.|
53
+
|[~accelerator_view Destructor](#dtor)|Destroys the `accelerator_view` object.|
54
54
55
55
### Public Methods
56
56
57
57
|Name|Description|
58
58
|----------|-----------------|
59
-
|[accelerator_view::create_marker Method](#create_marker)|Returns a future to track the completion of all commands submitted so far to this `accelerator_view` object.|
60
-
|[accelerator_view::flush Method](#flush)|Submits all pending commands queued to the `accelerator_view` object to the accelerator for execution.|
61
-
|[accelerator_view::get_accelerator Method](#get_accelerator)|Returns the `accelerator` object for the `accelerator_view` object.|
62
-
|[accelerator_view::get_is_auto_selection Method](#get_is_auto_selection)|Returns a Boolean value that indicates whether the runtime will automatically select an appropriate accelerator when the `accelerator_view` object is passed to a [parallel_for_each](concurrency-namespace-functions-amp.md#parallel_for_each).|
63
-
|[accelerator_view::get_is_debug Method](#get_is_debug)|Returns a Boolean value that indicates whether the `accelerator_view` object has the DEBUG layer enabled for extensive error reporting.|
64
-
|[accelerator_view::get_queuing_mode Method](#get_queuing_mode)|Returns the queuing mode for the `accelerator_view` object.|
65
-
|[accelerator_view::get_version Method](#get_version)|Returns the version of the `accelerator_view`.|
66
-
|[accelerator_view::wait Method](#wait)|Waits for all commands submitted to the `accelerator_view` object to finish.|
59
+
|[create_marker Method](#create_marker)|Returns a future to track the completion of all commands submitted so far to this `accelerator_view` object.|
60
+
|[flush Method](#flush)|Submits all pending commands queued to the `accelerator_view` object to the accelerator for execution.|
61
+
|[get_accelerator Method](#get_accelerator)|Returns the `accelerator` object for the `accelerator_view` object.|
62
+
|[get_is_auto_selection Method](#get_is_auto_selection)|Returns a Boolean value that indicates whether the runtime will automatically select an appropriate accelerator when the `accelerator_view` object is passed to a [parallel_for_each](concurrency-namespace-functions-amp.md#parallel_for_each).|
63
+
|[get_is_debug Method](#get_is_debug)|Returns a Boolean value that indicates whether the `accelerator_view` object has the DEBUG layer enabled for extensive error reporting.|
64
+
|[get_queuing_mode Method](#get_queuing_mode)|Returns the queuing mode for the `accelerator_view` object.|
65
+
|[get_version Method](#get_version)|Returns the version of the `accelerator_view`.|
66
+
|[wait Method](#wait)|Waits for all commands submitted to the `accelerator_view` object to finish.|
67
67
68
68
### Public Operators
69
69
70
70
|Name|Description|
71
71
|----------|-----------------|
72
-
|[accelerator_view::operator!= Operator](#operator_neq)|Compares this `accelerator_view` object with another and returns `false` if they are the same; otherwise, returns `true`.|
73
-
|[accelerator_view::operator= Operator](#operator_eq)|Copies the contents of the specified `accelerator_view` object into this one.|
74
-
|[accelerator_view::operator== Operator](#operator_eq_eq)|Compares this `accelerator_view` object with another and returns `true` if they are the same; otherwise, returns `false`.|
72
+
|[operator!= Operator](#operator_neq)|Compares this `accelerator_view` object with another and returns `false` if they are the same; otherwise, returns `true`.|
73
+
|[operator= Operator](#operator_eq)|Copies the contents of the specified `accelerator_view` object into this one.|
74
+
|[operator== Operator](#operator_eq_eq)|Compares this `accelerator_view` object with another and returns `true` if they are the same; otherwise, returns `false`.|
75
75
76
76
### Public Data Members
77
77
78
78
|Name|Description|
79
79
|----------|-----------------|
80
-
|[accelerator_view::accelerator Data Member](#accelerator)|Gets the `accelerator` object for the `accelerator_view` object.|
81
-
|[accelerator_view::is_auto_selection Data Member](#is_auto_selection)|Gets a Boolean value that indicates whether the runtime will automatically select an appropriate accelerator when the `accelerator_view` object is passed to a [parallel_for_each](concurrency-namespace-functions-amp.md#parallel_for_each).|
82
-
|[accelerator_view::is_debug Data Member](#is_debug)|Gets a Boolean value that indicates whether the `accelerator_view` object has the DEBUG layer enabled for extensive error reporting.|
83
-
|[accelerator_view::queuing_mode Data Member](#queuing_mode)|Gets the queuing mode for the `accelerator_view` object.|
84
-
|[accelerator_view::version Data Member](#version)|Gets the version of the accelerator.|
80
+
|[accelerator Data Member](#accelerator)|Gets the `accelerator` object for the `accelerator_view` object.|
81
+
|[is_auto_selection Data Member](#is_auto_selection)|Gets a Boolean value that indicates whether the runtime will automatically select an appropriate accelerator when the `accelerator_view` object is passed to a [parallel_for_each](concurrency-namespace-functions-amp.md#parallel_for_each).|
82
+
|[is_debug Data Member](#is_debug)|Gets a Boolean value that indicates whether the `accelerator_view` object has the DEBUG layer enabled for extensive error reporting.|
83
+
|[queuing_mode Data Member](#queuing_mode)|Gets the queuing mode for the `accelerator_view` object.|
84
+
|[version Data Member](#version)|Gets the version of the accelerator.|
Copy file name to clipboardExpand all lines: docs/parallel/amp/reference/accelerator-view-removed-class.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,13 +50,13 @@ class accelerator_view_removed : public runtime_exception;
50
50
51
51
|Name|Description|
52
52
|----------|-----------------|
53
-
|[accelerator_view_removed::accelerator_view_removed Constructor](#ctor)|Initializes a new instance of the `accelerator_view_removed` class.|
53
+
|[accelerator_view_removed Constructor](#ctor)|Initializes a new instance of the `accelerator_view_removed` class.|
54
54
55
55
### Public Methods
56
56
57
57
|Name|Description|
58
58
|----------|-----------------|
59
-
|[accelerator_view_removed::get_view_removed_reason Method](#get_view_removed_reason)|Returns an HRESULT error code indicating the cause of the `accelerator_view` object's removal.|
59
+
|[get_view_removed_reason Method](#get_view_removed_reason)|Returns an HRESULT error code indicating the cause of the `accelerator_view` object's removal.|
0 commit comments