@@ -419,48 +419,48 @@ qvi_hwloc_supported_devices(void);
419
419
/* *
420
420
* hwloc bitmap object.
421
421
*/
422
- struct qvi_hwloc_bitmap_s {
422
+ struct qvi_hwloc_bitmap {
423
423
private:
424
424
/* * Internal bitmap. */
425
425
hwloc_bitmap_t m_data = nullptr ;
426
426
public:
427
427
/* * Default constructor. */
428
- qvi_hwloc_bitmap_s (void )
428
+ qvi_hwloc_bitmap (void )
429
429
{
430
430
const int rc = qvi_hwloc_bitmap_calloc (&m_data);
431
431
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
432
432
}
433
433
/* * Construct via hwloc_const_bitmap_t. */
434
- explicit qvi_hwloc_bitmap_s (hwloc_const_bitmap_t bitmap)
434
+ explicit qvi_hwloc_bitmap (hwloc_const_bitmap_t bitmap)
435
435
{
436
436
int rc = qvi_hwloc_bitmap_calloc (&m_data);
437
437
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
438
438
rc = set (bitmap);
439
439
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
440
440
}
441
441
/* * Copy constructor. */
442
- qvi_hwloc_bitmap_s (const qvi_hwloc_bitmap_s &src)
442
+ qvi_hwloc_bitmap (const qvi_hwloc_bitmap &src)
443
443
{
444
444
int rc = qvi_hwloc_bitmap_calloc (&m_data);
445
445
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
446
446
rc = set (src.m_data );
447
447
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
448
448
}
449
449
/* * Destructor. */
450
- ~qvi_hwloc_bitmap_s (void )
450
+ ~qvi_hwloc_bitmap (void )
451
451
{
452
452
qvi_hwloc_bitmap_delete (&m_data);
453
453
}
454
454
/* * Equality operator. */
455
455
bool
456
456
operator ==(
457
- const qvi_hwloc_bitmap_s &x
457
+ const qvi_hwloc_bitmap &x
458
458
) const {
459
459
return hwloc_bitmap_compare (cdata (), x.cdata ()) == 0 ;
460
460
}
461
461
/* * Assignment operator. */
462
462
void
463
- operator =(const qvi_hwloc_bitmap_s &src)
463
+ operator =(const qvi_hwloc_bitmap &src)
464
464
{
465
465
const int rc = qvi_hwloc_bitmap_copy (src.m_data , m_data);
466
466
if (qvi_unlikely (rc != QV_SUCCESS)) throw qvi_runtime_error ();
@@ -494,13 +494,13 @@ struct qvi_hwloc_bitmap_s {
494
494
/* *
495
495
* Vector of cpuset objects.
496
496
*/
497
- using qvi_hwloc_cpusets_t = std::vector<qvi_hwloc_bitmap_s >;
497
+ using qvi_hwloc_cpusets_t = std::vector<qvi_hwloc_bitmap >;
498
498
499
499
typedef struct qvi_hwloc_device_s {
500
500
/* * Device type. */
501
501
qv_hw_obj_type_t type = QV_HW_OBJ_LAST;
502
502
/* * Device affinity. */
503
- qvi_hwloc_bitmap_s affinity;
503
+ qvi_hwloc_bitmap affinity;
504
504
/* * Vendor ID. */
505
505
int vendor_id = QVI_HWLOC_DEVICE_INVALID_ID;
506
506
/* * System Management Interface ID. */
531
531
qvi_hwloc_get_devices_in_bitmap (
532
532
qvi_hwloc_t *hwl,
533
533
qv_hw_obj_type_t dev_type,
534
- const qvi_hwloc_bitmap_s &bitmap,
534
+ const qvi_hwloc_bitmap &bitmap,
535
535
qvi_hwloc_dev_list_t &devs
536
536
);
537
537
0 commit comments