NetworkManager/src/libnm-core-aux-intern
Thomas Haller f55f848833
libnm: chain up "constructed() method in NMAuthSubject
It's not strictly necessary, because GObject.constructed() is
intentionally a NOP, to optionally allow chaining the parent method.

However, for consistency, this is what we commonly do.
2023-08-22 16:45:43 +02:00
..
meson.build build/meson: cleanup dependencies for libnm-core-aux-intern 2021-02-28 10:42:05 +01:00
nm-auth-subject.c libnm: chain up "constructed() method in NMAuthSubject 2023-08-22 16:45:43 +02:00
nm-auth-subject.h all: use _NM_G_TYPE_CHECK_INSTANCE_CAST() for internal uses 2022-12-16 10:55:03 +01:00
nm-common-macros.h build: move "libnm-core/" to "src/" and split it 2021-02-18 19:46:51 +01:00
nm-libnm-core-utils.c doc: replace all (allow-none) annotations by (optional) and/or (nullable) 2023-03-27 11:49:43 +02:00
nm-libnm-core-utils.h libnm-core: add internal _nm_ip_route_ref() helper 2023-05-12 12:42:49 +02:00
README.md build: move "libnm-core/" to "src/" and split it 2021-02-18 19:46:51 +01:00

libnm-core-aux-intern

libnm-core-aux-intern is a static library that:

Basically, it is a static library with utility functions that extends libnm-core-impl (the part that is public API of libnm), but it is also used by libnm-core-impl itself.

That means:

Note that libnm-core-aux-intern only uses public API of libnm.

This directory should not be added to the include search path. Instead, users should fully qualify the include like #include "libnm-core-aux-intern/nm-auth-subject.h".