Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PacketFormatTextGroupBox Class Reference

Group box for configuring plain text packet formatting options. More...

#include <packet_format_group_box.h>

Inheritance diagram for PacketFormatTextGroupBox:
PacketFormatGroupBox

Public Member Functions

 PacketFormatTextGroupBox (QWidget *parent=0)
 Constructs a PacketFormatTextGroupBox.
 
 ~PacketFormatTextGroupBox ()
 Destroys the PacketFormatTextGroupBox.
 
bool isValid () const override
 Checks if the text format configuration is valid.
 
void updatePrintArgs (print_args_t &print_args) override
 Updates the print arguments with the text format settings.
 
bool summaryEnabled () const
 Checks if the packet summary option is enabled.
 
bool detailsEnabled () const
 Checks if the packet details option is enabled.
 
bool bytesEnabled () const
 Checks if the packet bytes option is enabled.
 
bool includeColumnHeadingsEnabled () const
 Checks if the column headings option is enabled.
 
bool allCollapsedEnabled () const
 Checks if the 'all collapsed' detail state is enabled.
 
bool asDisplayedEnabled () const
 Checks if the 'as displayed' detail state is enabled.
 
bool allExpandedEnabled () const
 Checks if the 'all expanded' detail state is enabled.
 
uint getHexdumpOptions () const
 Retrieves the current hexdump formatting options.
 
- Public Member Functions inherited from PacketFormatGroupBox
 PacketFormatGroupBox (QWidget *parent=0)
 Constructs a PacketFormatGroupBox.
 

Additional Inherited Members

- Signals inherited from PacketFormatGroupBox
void formatChanged ()
 Signal emitted when the format configuration changes.
 

Detailed Description

Group box for configuring plain text packet formatting options.

Constructor & Destructor Documentation

◆ PacketFormatTextGroupBox()

PacketFormatTextGroupBox::PacketFormatTextGroupBox ( QWidget *  parent = 0)
explicit

Constructs a PacketFormatTextGroupBox.

Parameters
parentThe parent widget.

Member Function Documentation

◆ allCollapsedEnabled()

bool PacketFormatTextGroupBox::allCollapsedEnabled ( ) const

Checks if the 'all collapsed' detail state is enabled.

Returns
True if enabled, false otherwise.

◆ allExpandedEnabled()

bool PacketFormatTextGroupBox::allExpandedEnabled ( ) const

Checks if the 'all expanded' detail state is enabled.

Returns
True if enabled, false otherwise.

◆ asDisplayedEnabled()

bool PacketFormatTextGroupBox::asDisplayedEnabled ( ) const

Checks if the 'as displayed' detail state is enabled.

Returns
True if enabled, false otherwise.

◆ bytesEnabled()

bool PacketFormatTextGroupBox::bytesEnabled ( ) const

Checks if the packet bytes option is enabled.

Returns
True if enabled, false otherwise.

◆ detailsEnabled()

bool PacketFormatTextGroupBox::detailsEnabled ( ) const

Checks if the packet details option is enabled.

Returns
True if enabled, false otherwise.

◆ getHexdumpOptions()

uint PacketFormatTextGroupBox::getHexdumpOptions ( ) const

Retrieves the current hexdump formatting options.

Returns
The hexdump options bitmask.

◆ includeColumnHeadingsEnabled()

bool PacketFormatTextGroupBox::includeColumnHeadingsEnabled ( ) const

Checks if the column headings option is enabled.

Returns
True if enabled, false otherwise.

◆ isValid()

bool PacketFormatTextGroupBox::isValid ( ) const
overridevirtual

Checks if the text format configuration is valid.

Returns
True if the configuration is valid, false otherwise.

Reimplemented from PacketFormatGroupBox.

◆ summaryEnabled()

bool PacketFormatTextGroupBox::summaryEnabled ( ) const

Checks if the packet summary option is enabled.

Returns
True if enabled, false otherwise.

◆ updatePrintArgs()

void PacketFormatTextGroupBox::updatePrintArgs ( print_args_t print_args)
overridevirtual

Updates the print arguments with the text format settings.

Parameters
print_argsThe print arguments structure to update.

Implements PacketFormatGroupBox.


The documentation for this class was generated from the following files: