LibreOffice Module oox (master)  1
Public Types | Public Member Functions | Public Attributes | List of all members
oox::dump::AxPropertyObjectBase::LargeProperty Struct Reference

Public Types

enum  LargePropertyType {
  PROPTYPE_POS,
  PROPTYPE_SIZE,
  PROPTYPE_GUID,
  PROPTYPE_STRING,
  PROPTYPE_STRINGARRAY
}
 

Public Member Functions

 LargeProperty (LargePropertyType ePropType, const String &rItemName, sal_uInt32 nDataSize, OUString *pItemValue=nullptr)
 

Public Attributes

LargePropertyType mePropType
 
OUString maItemName
 
sal_uInt32 mnDataSize
 
OUString * mpItemValue
 

Detailed Description

Definition at line 348 of file oledumper.hxx.

Member Enumeration Documentation

Enumerator
PROPTYPE_POS 
PROPTYPE_SIZE 
PROPTYPE_GUID 
PROPTYPE_STRING 
PROPTYPE_STRINGARRAY 

Definition at line 350 of file oledumper.hxx.

Constructor & Destructor Documentation

oox::dump::AxPropertyObjectBase::LargeProperty::LargeProperty ( LargePropertyType  ePropType,
const String rItemName,
sal_uInt32  nDataSize,
OUString *  pItemValue = nullptr 
)
inlineexplicit

Definition at line 356 of file oledumper.hxx.

Member Data Documentation

OUString oox::dump::AxPropertyObjectBase::LargeProperty::maItemName

Definition at line 353 of file oledumper.hxx.

LargePropertyType oox::dump::AxPropertyObjectBase::LargeProperty::mePropType

Definition at line 352 of file oledumper.hxx.

sal_uInt32 oox::dump::AxPropertyObjectBase::LargeProperty::mnDataSize

Definition at line 354 of file oledumper.hxx.

OUString* oox::dump::AxPropertyObjectBase::LargeProperty::mpItemValue

Definition at line 355 of file oledumper.hxx.


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