Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes

XAP_Resource Class Reference

#include <xap_Resource.h>

Inheritance diagram for XAP_Resource:
XAP_ExternalResource XAP_InternalResource

List of all members.

Public Member Functions

virtual ~XAP_Resource ()
const UT_UTF8Stringname () const
UT_uint32 ref ()
UT_uint32 unref ()
UT_uint32 count () const

Public Attributes

const bool bInternal
UT_UTF8String Description

Protected Member Functions

 XAP_Resource (const char *resource_name, bool resource_internal)

Private Attributes

UT_UTF8String m_resource_name
UT_uint32 m_ref_count

Constructor & Destructor Documentation

XAP_Resource::XAP_Resource ( const char *  resource_name,
bool  resource_internal 
) [protected]
virtual XAP_Resource::~XAP_Resource (  )  [inline, virtual]

Member Function Documentation

UT_uint32 XAP_Resource::count (  )  const [inline]
const UT_UTF8String& XAP_Resource::name (  )  const [inline]
UT_uint32 XAP_Resource::ref ( void   )  [inline]
UT_uint32 XAP_Resource::unref ( void   )  [inline]

Member Data Documentation

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