RefCountedCString Class Reference Data Types

#include <apibaseid.h>

公共成员函数

void  AddReference () const
void  RemoveReference () const
  operator const Char * () const
  operator Char * ()

静态公共成员函数

static RefCountedCString Alloc ( Int len)

私有成员函数

  RefCountedCString ()=delete
  ~RefCountedCString ()=delete

Private Attributes

Char   _string [ MAXON_FLEXIBLE_ARRAY_LENGTH ]

构造函数 & 析构函数文档编制

◆  RefCountedCString()

RefCountedCString ( )
private delete

◆  ~RefCountedCString()

~ RefCountedCString ( )
private delete

成员函数文档编制

◆  Alloc()

static RefCountedCString * Alloc ( Int   len )
static

◆  AddReference()

void AddReference ( ) const

◆  RemoveReference()

void RemoveReference ( ) const

◆  operator const Char *()

operator const Char * ( ) const

◆  operator Char *()

operator Char * ( )

Member Data Documentation

◆  _string

Char _string[ MAXON_FLEXIBLE_ARRAY_LENGTH ]
private