AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface

◆ CreateNullItem()

static Id drama::sds::Id::CreateNullItem ( )
static

Factory constructor method that constructs an null sds::Id item .

The sds::Id object constructed does not refer to any SDS item. This is normally only used when we want an argument to pass (by pointer) to a function which will use move assignment or sds::Id::ShallowCopy() to set the underlying SDS ID. It can also be used for variables which to which the result of another constructor will be assigned directly (e.g. the move assignment operated can be invoked on it).

Returns
An Id providing a reference to a null item.

Referenced by drama::Path::GetParam(), and drama::Path::GetParamWaitUntil().