Public Member Functions | Data Fields

MIMEFieldBlockImpl Struct Reference

#include <MIME.h>

Inherits HdrHeapObjImpl.

Collaboration diagram for MIMEFieldBlockImpl:
Collaboration graph
[legend]

Public Member Functions

int marshal (MarshalXlate *ptr_xlate, int num_ptr, MarshalXlate *str_xlate, int num_str)
void unmarshal (intptr_t offset)
void move_strings (HdrStrHeap *new_heap)
size_t strings_length ()
void check_strings (HeapCheck *heaps, int num_heaps)

Data Fields

uint32_t m_freetop
MIMEFieldBlockImplm_next
MIMEField m_field_slots [MIME_FIELD_BLOCK_SLOTS]

Detailed Description

Definition at line 160 of file MIME.h.


Member Function Documentation

void MIMEFieldBlockImpl::check_strings ( HeapCheck heaps,
int  num_heaps 
)
int MIMEFieldBlockImpl::marshal ( MarshalXlate ptr_xlate,
int  num_ptr,
MarshalXlate str_xlate,
int  num_str 
)
void MIMEFieldBlockImpl::move_strings ( HdrStrHeap new_heap  ) 
size_t MIMEFieldBlockImpl::strings_length (  ) 
void MIMEFieldBlockImpl::unmarshal ( intptr_t  offset  ) 

Field Documentation


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