---
name: "hwloc_topology_diff_obj_attr_u"
section: "3"
platform: "linux"
package: "hwloc"
version: "2.15.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/hwloc_topology_diff_obj_attr_u"
---

# hwloc\_topology\_diff\_obj\_attr\_u(3)

## NAME

hwloc\_topology\_diff\_obj\_attr\_u

## SYNOPSIS

\#include \<diff.h\>

### Data Structures

struct **hwloc\_topology\_diff\_obj\_attr\_generic\_s**\
 struct **hwloc\_topology\_diff\_obj\_attr\_uint64\_s**\
 struct **hwloc\_topology\_diff\_obj\_attr\_string\_s**\

### Data Fields

struct **hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_generic\_s** **generic**\
 struct **hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_uint64\_s** **uint64**\
 struct **hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_string\_s** **string**\

## Detailed Description

One object attribute difference.

## Field Documentation

### struct hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_generic\_s hwloc\_topology\_diff\_obj\_attr\_u::generic

### struct hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_string\_s hwloc\_topology\_diff\_obj\_attr\_u::string

### struct hwloc\_topology\_diff\_obj\_attr\_u::hwloc\_topology\_diff\_obj\_attr\_uint64\_s hwloc\_topology\_diff\_obj\_attr\_u::uint64

## Author

Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.
