24 #ifndef __UTILS_IPC_SHM_LISTER_H_ 25 #define __UTILS_IPC_SHM_LISTER_H_ 30 class SharedMemoryHeader;
78 int shm_id,
int semaphore,
79 unsigned int mem_size,
const void *memptr) = 0;
virtual ~SharedMemoryLister()
virtual destructor
virtual void print_footer()=0
Print footer of the table.
Fawkes library namespace.
virtual void print_header()=0
Print header of the table.
Format list output for shared memory segments.
virtual void print_info(const SharedMemoryHeader *header, int shm_id, int semaphore, unsigned int mem_size, const void *memptr)=0
Print info about segment.
virtual void print_no_segments()=0
Print this if no matching segment was found.
virtual void print_no_orphaned_segments()=0
Print this if no matching orphaned segment was found.