PIP 5.6.1
Platform-Independent Primitives
Файлы | Классы | Макросы
Introspection

Внутренняя интроспекция PIP. Подробнее...

Файлы

файл  piintrospection_base.h
 Базовые объявления подсистемы интроспекции
 
файл  piintrospection_containers.h
 Вспомогательные средства интроспекции контейнеров
 
файл  piintrospection_server.h
 Сервер интроспекции
 
файл  piintrospection_threads.h
 Вспомогательные средства интроспекции потоков
 

Классы

struct  PIIntrospectionContainersType
 Метаданные, описывающие один отслеживаемый тип элементов контейнера. Подробнее...
 

Макросы

#define __PIINTROSPECTION_SINGLETON_H__(T)
 Объявляет метод-синглтон instance() для класса интерфейса интроспекции.
 
#define __PIINTROSPECTION_SINGLETON_CPP__(T)
 Определяет метод-синглтон instance() для класса интерфейса интроспекции.
 
#define PIINTROSPECTION_START(name)
 Запускает сервер интроспекции с именем "name".
 
#define PIINTROSPECTION_STOP
 Останавливает сервер интроспекции
 

Подробное описание

Внутренняя интроспекция PIP.

Сборка с использованием CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP)
Общее

Эти файлы обеспечивают сбор и отправку внутренних статистик PIP.

Авторы

Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;