private.mm: infos noted while debugging Yoshimi
This commit is contained in:
parent
e15e893a01
commit
0622ddece8
3 changed files with 33 additions and 9 deletions
|
|
@ -325,14 +325,14 @@ namespace util {
|
||||||
* const and non-const variants of member functions
|
* const and non-const variants of member functions
|
||||||
*/
|
*/
|
||||||
template<class OBJ>
|
template<class OBJ>
|
||||||
OBJ*
|
inline OBJ*
|
||||||
unConst (const OBJ* o)
|
unConst (const OBJ* o)
|
||||||
{
|
{
|
||||||
return const_cast<OBJ*> (o);
|
return const_cast<OBJ*> (o);
|
||||||
}
|
}
|
||||||
|
|
||||||
template<class OBJ>
|
template<class OBJ>
|
||||||
OBJ&
|
inline OBJ&
|
||||||
unConst (OBJ const& ro)
|
unConst (OBJ const& ro)
|
||||||
{
|
{
|
||||||
return const_cast<OBJ&> (ro);
|
return const_cast<OBJ&> (ro);
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@
|
||||||
**
|
**
|
||||||
** # Rationale
|
** # Rationale
|
||||||
** The UI-Bus acts as a **mediating backbone**, impersonating the role
|
** The UI-Bus acts as a **mediating backbone**, impersonating the role
|
||||||
** of the _Model_ and the _Controler_ in the [MVC-Pattern]in common UI architecture.
|
** of the _Model_ and the _Controller_ in the [MVC-Pattern]in common UI architecture.
|
||||||
**
|
**
|
||||||
** The MVC-Pattern as such is fine, and probably the best we know for construction of
|
** The MVC-Pattern as such is fine, and probably the best we know for construction of
|
||||||
** user interfaces. But it doesn't scale well towards the integration into a larger and
|
** user interfaces. But it doesn't scale well towards the integration into a larger and
|
||||||
|
|
|
||||||
|
|
@ -18186,8 +18186,7 @@
|
||||||
...denn GTK geht von einer fixen Mindestgröße aus, einem Allocation-Request und dann einer Platzzuteilung
|
...denn GTK geht von einer fixen Mindestgröße aus, einem Allocation-Request und dann einer Platzzuteilung
|
||||||
</p>
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html></richcontent>
|
||||||
</richcontent>
|
|
||||||
</node>
|
</node>
|
||||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625075098065" HGAP="75" ID="ID_740164704" MODIFIED="1625075127483" TEXT="Frage: wo muß man anpassen...." VSHIFT="-5">
|
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625075098065" HGAP="75" ID="ID_740164704" MODIFIED="1625075127483" TEXT="Frage: wo muß man anpassen...." VSHIFT="-5">
|
||||||
<edge COLOR="#a56a6a"/>
|
<edge COLOR="#a56a6a"/>
|
||||||
|
|
@ -58133,6 +58132,33 @@
|
||||||
</node>
|
</node>
|
||||||
</node>
|
</node>
|
||||||
</node>
|
</node>
|
||||||
|
<node CREATED="1636143147825" ID="ID_224980157" MODIFIED="1636143159589" TEXT="Assembly">
|
||||||
|
<node CREATED="1636143161969" ID="ID_1119605136" MODIFIED="1636143179445" TEXT="r?x : 64-Bit-Regixter"/>
|
||||||
|
<node CREATED="1636143180154" ID="ID_858272401" MODIFIED="1636143194684" TEXT="e?x : 32-Bit-Sicht auf die gleichen Register">
|
||||||
|
<node CREATED="1636143276893" ID="ID_594751359" MODIFIED="1636143297151" TEXT="Zuweisungen/Laden füllt die oberen 32bit mit Nullen"/>
|
||||||
|
</node>
|
||||||
|
<node CREATED="1636143195465" ID="ID_1616965661" MODIFIED="1636143201882" TEXT="AT&T-Syntax">
|
||||||
|
<node CREATED="1636143203026" ID="ID_933207767" MODIFIED="1636143220340" TEXT="% vor den Registern"/>
|
||||||
|
<node CREATED="1636143221216" ID="ID_641364971" MODIFIED="1636143234231" TEXT="runde Klammer für Dereferenzierung"/>
|
||||||
|
<node CREATED="1636143235054" ID="ID_1739317797" MODIFIED="1636143243374" TEXT="Zuweisung (mov) von links nach rechts"/>
|
||||||
|
</node>
|
||||||
|
<node CREATED="1636143494277" ID="ID_1080108853" MODIFIED="1636143500226" TEXT="Anweisungen">
|
||||||
|
<node CREATED="1636143501180" ID="ID_1211472193" MODIFIED="1636143506273" TEXT="mov : Zuweisung"/>
|
||||||
|
<node CREATED="1636143506942" ID="ID_1875495168" MODIFIED="1636143548281" TEXT="lea : Adresse laden">
|
||||||
|
<richcontent TYPE="NOTE"><html>
|
||||||
|
<head>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<p>
|
||||||
|
"load effective address"<br />Es entspricht also dem &-Operator in C
|
||||||
|
</p>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
</richcontent>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
|
</node>
|
||||||
<node CREATED="1512178947582" ID="ID_1778761323" MODIFIED="1557498707240">
|
<node CREATED="1512178947582" ID="ID_1778761323" MODIFIED="1557498707240">
|
||||||
<richcontent TYPE="NODE"><html>
|
<richcontent TYPE="NODE"><html>
|
||||||
<head>
|
<head>
|
||||||
|
|
@ -58344,8 +58370,7 @@
|
||||||
die <i>uniform initialisation</i> ist leider unrund geraten
|
die <i>uniform initialisation</i> ist leider unrund geraten
|
||||||
</p>
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html></richcontent>
|
||||||
</richcontent>
|
|
||||||
<icon BUILTIN="smily_bad"/>
|
<icon BUILTIN="smily_bad"/>
|
||||||
</node>
|
</node>
|
||||||
<node CREATED="1625963954723" ID="ID_867098334" MODIFIED="1625963998275" TEXT="ein eigens definierter initializer_list-Ctor setzt praktisch alle anderen Ctors "außer Gefecht"">
|
<node CREATED="1625963954723" ID="ID_867098334" MODIFIED="1625963998275" TEXT="ein eigens definierter initializer_list-Ctor setzt praktisch alle anderen Ctors "außer Gefecht"">
|
||||||
|
|
@ -58361,8 +58386,7 @@
|
||||||
die Werte in der initializer_list sind Values und werden <b>per copy-Konstruktion erstellt</b>
|
die Werte in der initializer_list sind Values und werden <b>per copy-Konstruktion erstellt</b>
|
||||||
</p>
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html></richcontent>
|
||||||
</richcontent>
|
|
||||||
<icon BUILTIN="messagebox_warning"/>
|
<icon BUILTIN="messagebox_warning"/>
|
||||||
</node>
|
</node>
|
||||||
</node>
|
</node>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue