Safir SDK Core
Loading...
Searching...
No Matches
Safir::Dob::ContextSharedOverrideProperty Class Reference

Used to determine if a class should be visible in all contexts. More...

#include </home/lars/safir/safir-sdk-core/src/safir_dou/gen/cpp/include/Safir/Dob/ContextSharedOverrideProperty.h>

Static Public Member Functions

static bool HasProperty (const Safir::Dob::Typesystem::ObjectPtr object)
 
static void SetContextShared (Safir::Dob::Typesystem::ObjectPtr object, const bool value)
 >Defines if this class should be visible in all contexts.
 
static void SetNullContextShared (Safir::Dob::Typesystem::ObjectPtr object)
 
static bool IsNullContextShared (const Safir::Dob::Typesystem::ObjectPtr object)
 
static bool IsChangedContextShared (const Safir::Dob::Typesystem::ObjectPtr object)
 
static bool IsReadOnlyContextShared (const Safir::Dob::Typesystem::ObjectPtr object)
 
static bool GetContextShared (const Safir::Dob::Typesystem::ObjectPtr object)
 >Defines if this class should be visible in all contexts.
 

Static Public Attributes

static const Safir::Dob::Typesystem::TypeId ClassTypeId = -1788815086694455561LL
 Type id for ContextSharedOverrideProperty.
 

Detailed Description

Used to determine if a class should be visible in all contexts.

This value overrides the inherited value, and it is not inherited by child classes.

Member Function Documentation

◆ GetContextShared()

static bool Safir::Dob::ContextSharedOverrideProperty::GetContextShared ( const Safir::Dob::Typesystem::ObjectPtr object)
static

>Defines if this class should be visible in all contexts.

◆ HasProperty()

static bool Safir::Dob::ContextSharedOverrideProperty::HasProperty ( const Safir::Dob::Typesystem::ObjectPtr object)
static

◆ IsChangedContextShared()

static bool Safir::Dob::ContextSharedOverrideProperty::IsChangedContextShared ( const Safir::Dob::Typesystem::ObjectPtr object)
static

◆ IsNullContextShared()

static bool Safir::Dob::ContextSharedOverrideProperty::IsNullContextShared ( const Safir::Dob::Typesystem::ObjectPtr object)
static

◆ IsReadOnlyContextShared()

static bool Safir::Dob::ContextSharedOverrideProperty::IsReadOnlyContextShared ( const Safir::Dob::Typesystem::ObjectPtr object)
static

◆ SetContextShared()

static void Safir::Dob::ContextSharedOverrideProperty::SetContextShared ( Safir::Dob::Typesystem::ObjectPtr object,
const bool value )
static

>Defines if this class should be visible in all contexts.

◆ SetNullContextShared()

static void Safir::Dob::ContextSharedOverrideProperty::SetNullContextShared ( Safir::Dob::Typesystem::ObjectPtr object)
static

Member Data Documentation

◆ ClassTypeId

const Safir::Dob::Typesystem::TypeId Safir::Dob::ContextSharedOverrideProperty::ClassTypeId = -1788815086694455561LL
static