deployment::targetenvironment
KlasseMemory

The Memory entity represents an instance of physical memory in a node. Typically, a node will only have a single physical memory instance, i.e. without attempting to model the memory on the level of individual memory modules. However, embedded devices may have multiple instances of memory, with different properties.

Attribute
<Primitive Type> Unlimited Natural size size

Size of this memory instance, in bytes.

<Class> MemoryDescriptor descriptor descriptor

Reference to MemoryDescriptor capturing the physical attributes of this memory instance.

!!TableHeading.InheritedAttributes!!samm::core::NamedEntity samm::core::NamedEntity
name name

!!TableHeading.InheritedAttributes!!samm::core::Entity samm::core::Entity
documentation documentation

!!TableHeading.InheritedAttributes!!identifier::Identifier identifier::Identifier
id id

!!TableHeading.InheritedOperations!!samm::core::NamedEntity samm::core::NamedEntity

!!TableHeading.InheritedOperations!!samm::core::Entity samm::core::Entity

!!TableHeading.InheritedOperations!!identifier::Identifier identifier::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameMemory
Name Expression
Namespace<<ePackage>> <Package> targetenvironment
Owned Template Signature
Owner<<ePackage>> <Package> targetenvironment
Owning Template Parameter
Package<<ePackage>> <Package> targetenvironment
Qualified Namesamm::deployment::targetenvironment::Memory
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 descriptor
Public <Class> MemoryDescriptor descriptor

Reference to MemoryDescriptor capturing the physical attributes of this memory instance.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_descriptor_memory
Association End
Class<Class> Memory
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namedescriptor
Name Expression
Namespace<Class> Memory
Opposite
Owned Template Signature
Owner<Class> Memory
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::Memory::descriptor
Stereotype
Template Parameter
Type<Class> MemoryDescriptor
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 size
Public <Primitive Type> Unlimited Natural size

Size of this memory instance, in bytes.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> Memory
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namesize
Name Expression
Namespace<Class> Memory
Opposite
Owned Template Signature
Owner<Class> Memory
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::Memory::size
Stereotype
Template Parameter
Type<Primitive Type> Unlimited Natural
Upper1
Upper Value
VisibilityPublic