Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Struct

SectionMapEntry

Public Struct
std.pdb.SectionMapEntry
pub const SectionMapEntry = extern struct

Fields

flags: u16

See the SectionMapEntryFlags enum below.

ovl: u16

Logical overlay number

group: u16

Group index into descriptor array.

frame: u16
section_name: u16

Byte index of segment / group name in string table, or 0xFFFF.

class_name: u16

Byte index of class in string table, or 0xFFFF.

offset: u32

Byte offset of the logical segment within physical segment. If group is set in flags, this is the offset of the group.

section_length: u32

Byte count of the segment or group.

File

pdb.zig:83
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
pub const SectionMapEntry = extern struct {
    /// See the SectionMapEntryFlags enum below.
    flags: u16,

    /// Logical overlay number
    ovl: u16,

    /// Group index into descriptor array.
    group: u16,
    frame: u16,

    /// Byte index of segment / group name in string table, or 0xFFFF.
    section_name: u16,

    /// Byte index of class in string table, or 0xFFFF.
    class_name: u16,

    /// Byte offset of the logical segment within physical segment.  If group is set in flags, this is the offset of the group.
    offset: u32,

    /// Byte count of the segment or group.
    section_length: u32,
}