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, String aItemName, sal_uInt32 nDataSize, OUString *pItemValue=nullptr)
 

Public Attributes

LargePropertyType mePropType
 
OUString maItemName
 
sal_uInt32 mnDataSize
 
OUString * mpItemValue
 

Detailed Description

Definition at line 349 of file oledumper.hxx.

Member Enumeration Documentation

◆ LargePropertyType

Enumerator
PROPTYPE_POS 
PROPTYPE_SIZE 
PROPTYPE_GUID 
PROPTYPE_STRING 
PROPTYPE_STRINGARRAY 

Definition at line 351 of file oledumper.hxx.

Constructor & Destructor Documentation

◆ LargeProperty()

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

Definition at line 357 of file oledumper.hxx.

Member Data Documentation

◆ maItemName

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

Definition at line 354 of file oledumper.hxx.

◆ mePropType

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

Definition at line 353 of file oledumper.hxx.

◆ mnDataSize

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

Definition at line 355 of file oledumper.hxx.

◆ mpItemValue

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

Definition at line 356 of file oledumper.hxx.


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