Lines Matching +defs:string +defs:properties

75  * also the supplied vector and string classes, see following sections for
109 * cl_context_properties properties[] =
111 * cl::Context context(CL_DEVICE_TYPE_CPU, properties);
230 #include <string>
314 * \param errStr a descriptive string that must remain in scope until
323 /*! \brief Get error string associated with exception
325 * \return A memory pointer to the error message string.
501 typedef std::string STRING_CLASS;
504 /*! \class string
505 * \brief Simple string class, that provides a limited subset of std::string
508 * \note Deprecated. Please use std::string as default or
509 * re-define the string class to match the std::string
512 class CL_EXT_PREFIX__VERSION_1_1_DEPRECATED string
518 //! \brief Constructs an empty string, allocating no memory.
519 string(void) : size_(0), str_(NULL)
523 /*! \brief Constructs a string populated from an arbitrary value of
528 * \param str the initial value of the string instance. Note that '\0'
530 * the string is left empty, with a size of 0.
534 string(const char * str, ::size_t size) :
550 /*! \brief Constructs a string populated from a null-terminated value.
552 * \param str the null-terminated initial value of the string instance.
553 * If NULL, the string is left empty, with a size of 0.
555 string(const char * str) :
613 /*! \brief Copies the value of another string to this one.
615 * \param rhs the string to copy.
619 string& operator=(const string& rhs)
650 /*! \brief Constructs a string by copying the value of another instance.
652 * \param rhs the string to copy.
654 string(const string& rhs) :
662 ~string()
668 //! \brief Queries the length of the string, excluding any added '\0's.
671 //! \brief Queries the length of the string, excluding any added '\0's.
679 typedef cl::string STRING_CLASS;
1260 // std::string has a constant data member
2147 const cl_device_partition_property * properties,
2151 cl_int err = clCreateSubDevices(object_, properties, 0, NULL, &n);
2157 err = clCreateSubDevices(object_, properties, n, ids, NULL);
2173 const cl_device_partition_property_ext * properties,
2179 const cl_device_partition_property_ext * /* properties */,
2188 cl_int err = pfn_clCreateSubDevicesEXT(object_, properties, 0, NULL, &n);
2194 err = pfn_clCreateSubDevicesEXT(object_, properties, n, ids, NULL);
2514 cl_context_properties* properties = NULL,
2532 properties, (cl_uint) numDevices,
2544 cl_context_properties* properties = NULL,
2558 properties, 1,
2574 cl_context_properties* properties = NULL,
2588 if (properties == NULL) {
2641 properties = &prop[0];
2645 properties, type, notifyFptr, data, &error);
5520 cl_command_queue_properties properties,
5537 context(), device(), properties, &error);
5550 cl_command_queue_properties properties = 0,
5567 object_ = ::clCreateCommandQueue(context(), devices[0](), properties, &error);
5580 cl_command_queue_properties properties = 0,
5585 context(), device(), properties, &error);