Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

array.h File Reference


Detailed Description

MS COM / XPCOM Abstraction Layer: Safe array helper class declaration

Definition in file array.h.

#include <VBox/com/ptr.h>
#include "VBox/com/defs.h"
#include "VBox/com/assert.h"
#include "iprt/cpputils.h"

Go to the source code of this file.

Namespaces

namespace  com

Classes

class  com::SafeArray< T, Traits >
struct  com::SafeArray< T, Traits >::Data
struct  com::SafeArrayTraits< T >
struct  com::SafeArrayTraits< BSTR >
struct  com::SafeArrayTraits< LONG >
struct  com::SafeArrayTraits< LONG64 >
struct  com::SafeArrayTraits< ULONG >
struct  com::SafeArrayTraits< ULONG64 >
class  com::SafeIfaceArray< I >
struct  com::SafeIfaceArrayTraits< I >

Defines

#define ComSafeArrayAsInParam(aArray)   (aArray).__asInParam()
#define ComSafeArrayAsOutParam(aArray)   (aArray).__asOutParam()


Generated by  Doxygen 1.6.0   Back to index