LibreOffice Module oox (master) 1
Classes | Namespaces | Typedefs
axbinaryreader.hxx File Reference
#include <cstddef>
#include <utility>
#include <vector>
#include <oox/helper/binaryinputstream.hxx>
#include <oox/helper/binarystreambase.hxx>
#include <oox/helper/refvector.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
Include dependency graph for axbinaryreader.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  oox::ole::AxAlignedInputStream
 A wrapper for a binary input stream that supports aligned read operations. More...
 
class  oox::ole::AxBinaryPropertyReader
 Import helper to read simple and complex ActiveX form control properties from a binary input stream. More...
 
struct  oox::ole::AxBinaryPropertyReader::ComplexProperty
 Base class for complex properties such as string, point, size, GUID, picture. More...
 
struct  oox::ole::AxBinaryPropertyReader::PairProperty
 Complex property for a 32-bit value pair, e.g. More...
 
struct  oox::ole::AxBinaryPropertyReader::StringProperty
 Complex property for a string value. More...
 
struct  oox::ole::AxBinaryPropertyReader::ArrayStringProperty
 Complex property for an array of strings. More...
 
struct  oox::ole::AxBinaryPropertyReader::GuidProperty
 Complex property for a GUID value. More...
 
struct  oox::ole::AxBinaryPropertyReader::FontProperty
 Stream property for a font structure. More...
 
struct  oox::ole::AxBinaryPropertyReader::PictureProperty
 Stream property for a picture or mouse icon. More...
 

Namespaces

namespace  oox
 
namespace  oox::ole
 

Typedefs

typedef ::std::pair< sal_Int32, sal_Int32 > oox::ole::AxPairData
 A pair of integer values as a property. More...
 
typedef ::std::vector< OUString > oox::ole::AxArrayString
 An array of string values as a property. More...