Home
last modified time | relevance | path

Searched refs:Nillable (Results 1 – 25 of 34) sorted by relevance

12

/dports/games/openclonk/openclonk-release-8.1-src/src/script/
H A DC4AulDefFunc.h47 class Nillable
52 …inline Nillable(const T &value) : _nil(!value && !C4Value::IsNullableType(C4ValueConv<T>::Type)), … in Nillable() function
53 inline Nillable() : _nil(true), _val(T()) {} in Nillable() function
54 inline Nillable(std::nullptr_t) : _nil(true), _val(T()) {} in Nillable() function
55 template <typename T2> inline Nillable(const Nillable<T2> & n2) : _nil(n2._nil), _val(n2._val) {} in Nillable() function
56 inline Nillable(const C4Void &) : _nil(true), _val(T()) {} in Nillable() function
59 inline Nillable<T> &operator =(const T &val)
65 inline Nillable<T> &operator =(const Nillable<T> &val)
72 inline Nillable<T> &operator ++() { ++_val; return *this; }
74 inline Nillable<T> &operator --() { --_val; return *this; }
[all …]
H A DC4Script.cpp497 static Nillable<C4String *> FnRegexReplace(C4PropList * _this, C4String *source, C4String *regex, C… in FnRegexReplace()
513 static Nillable<C4ValueArray *> FnRegexSearch(C4PropList * _this, C4String *source, C4String *regex… in FnRegexSearch()
540 static Nillable<C4ValueArray *> FnRegexMatch(C4PropList * _this, C4String *source, C4String *regex,… in FnRegexMatch()
571 static Nillable<C4ValueArray *> FnRegexSplit(C4PropList * _this, C4String *source, C4String *regex,… in FnRegexSplit()
623 static Nillable<int32_t> FnParseInt(C4PropList *_this, C4String *str) in FnParseInt()
693 static std::pair<Nillable<int32_t>, Nillable<int32_t>> minmax(const char *func, const C4Value &a_va… in minmax()
735 static Nillable<int32_t> FnMin(C4PropList * _this, const C4Value &a, Nillable<int32_t> b) in FnMin()
740 static Nillable<int32_t> FnMax(C4PropList * _this, const C4Value &a, Nillable<int32_t> b) in FnMax()
822 static Nillable<long> FnGetChar(C4PropList * _this, C4String *pString, long iIndex) in FnGetChar()
975 static Nillable<C4String *> FnGetConstantNameByValue(C4PropList * _this, int value, Nillable<C4Stri… in FnGetConstantNameByValue()
[all …]
H A DC4Value.h48 template<typename T> class Nillable; variable
105 …template<typename T> C4Value(Nillable<T> v): C4Value(v.IsNil() ? C4Value() : C4Value(v.operator T(… in C4Value()
/dports/games/openclonk/openclonk-release-8.1-src/src/object/
H A DC4ObjectScript.cpp304 static void FnDoEnergy(C4Object *Obj, long iChange, bool fExact, Nillable<long> iEngType, Nillable<… in FnDoEnergy()
317 static void FnDoDamage(C4Object *Obj, long iChange, Nillable<long> iDmgType, Nillable<long> iCaused… in FnDoDamage()
1771Nillable<int> FnPlayAnimation(C4Object *Obj, C4String *szAnimation, int iSlot, C4ValueArray* Posit… in FnPlayAnimation()
1824Nillable<int> FnTransformBone(C4Object *Obj, C4String *szBoneName, C4ValueArray* Transformation, i… in FnTransformBone()
1874 static bool FnStopAnimation(C4Object *Obj, Nillable<int> iAnimationNumber, Nillable<int> iAttachNum… in FnStopAnimation()
1896 static Nillable<int> FnGetRootAnimation(C4Object *Obj, int iSlot, Nillable<int> iAttachNumber) in FnGetRootAnimation()
1915 static Nillable<C4ValueArray*> FnGetAnimationList(C4PropList* _this, Nillable<int> iAttachNumber) in FnGetAnimationList()
1952 static Nillable<int> FnGetAnimationLength(C4Object *Obj, C4String *szAnimation, Nillable<int> iAtta… in FnGetAnimationLength()
1971 static Nillable<C4String*> FnGetAnimationName(C4Object *Obj, Nillable<int> iAnimationNumber, Nillab… in FnGetAnimationName()
1991 static Nillable<int> FnGetAnimationPosition(C4Object *Obj, Nillable<int> iAnimationNumber, Nillable in FnGetAnimationPosition()
[all …]
/dports/textproc/xmlada/xmlada-e5bbafe/schema/
H A Dschema-readers.adb556 Nillable => Data.Nillable,
654 Nillable : Boolean := False; variable
778 Nillable => Data.Nillable,
813 Nillable := NFA.Get_Data (TRef.Element).Nillable;
887 Nillable := Nillable or Data.Nillable;
936 if not Nillable then
H A Dschema-schema_readers.ads98 Nillable : Boolean := False; component
H A Dschema-validators.ads280 Nillable : Boolean := False; component
542 Nillable : Sax.Symbols.Symbol; -- "nillable" variable
H A Dschema-schema_readers.adb480 Nillable => Info.Nillable,
489 Data.Nillable := Info.Nillable;
1615 Nillable => False,
2506 elsif Name.Local = Handler.Nillable then
2507 Info.Nillable := Get_Value_As_Boolean (Atts, J, False);
/dports/games/openclonk/openclonk-release-8.1-src/src/game/
H A DC4GameScript.cpp104 static Nillable<long> FnGetPlrClonkSkin(C4PropList * _this, long iPlayer) in FnGetPlrClonkSkin()
112 static Nillable<long> FnGetX(C4PropList * _this, long iPrec) in FnGetX()
119 static Nillable<long> FnGetY(C4PropList * _this, long iPrec) in FnGetY()
153 C4PropList * PropList, long iXOffset, long iYOffset, Nillable<long> owner) in FnCreateObject()
444 static Nillable<long> FnGetAverageTextureColor(C4PropList * _this, C4String* Texture) in FnGetAverageTextureColor()
498 …astFree(C4PropList * _this, long iX, long iY, long iLevel, Nillable<long> iCausedBy, Nillable<long… in FnBlastFree()
506 …dAt(C4PropList * _this, C4String *szSound, long iX, long iY, Nillable<long> iLevel, Nillable<long>… in FnSoundAt()
1992 … _this, Nillable<long> iMode, Nillable<long> iParX, Nillable<long> iParY, Nillable<long> iXDir, Ni… in FnSetSkyParallax()
2173 …this, int X, int Y, Nillable<int> pvrXDir, Nillable<int> pvrYDir, Nillable<int> pviDensityMin, Nil… in FnSimFlight()
2712 …oAchievement(C4PropList * _this, C4String *achievement_name, Nillable<long> avalue, Nillable<long>… in FnGainScenarioAchievement()
[all …]
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/serial/
H A Dmember.cpp442 else if ( Optional() || Nillable() ) in UpdateFunctions()
453 if ( (GetDefault() || Nillable()) && GetId().HaveNoPrefix()) { in UpdateFunctions()
462 if ( (GetDefault() || Nillable()) && GetId().HaveNoPrefix()) { in UpdateFunctions()
722 if (memberInfo->Nillable()) { in ReadSimpleMember()
816 if (memberInfo->Nillable()) { in ReadWithDefaultMemberX()
959 _ASSERT(memberInfo->Optional() || memberInfo->Nillable()); in WriteOptionalMember()
963 if (memberInfo->Nillable()) { in WriteOptionalMember()
993 _ASSERT(memberInfo->GetDefault() || memberInfo->Nillable()); in WriteWithDefaultMemberX()
1004 if (memberInfo->Nillable()) { in WriteWithDefaultMemberX()
1149 if (memberInfo->Nillable()) { in CopyWithDefaultMemberX()
[all …]
H A Dclassinfo.cpp300 if (memberInfo->Nillable()) { in ReadImplicitMember()
348 if (memberInfo->Nillable()) { in WriteImplicitMember()
403 if (memberInfo->Nillable()) { in CopyImplicitMember()
435 if (memberInfo->Nillable()) { in SkipImplicitMember()
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/serial/
H A Dmember.cpp442 else if ( Optional() || Nillable() ) in UpdateFunctions()
453 if ( (GetDefault() || Nillable()) && GetId().HaveNoPrefix()) { in UpdateFunctions()
462 if ( (GetDefault() || Nillable()) && GetId().HaveNoPrefix()) { in UpdateFunctions()
722 if (memberInfo->Nillable()) { in ReadSimpleMember()
816 if (memberInfo->Nillable()) { in ReadWithDefaultMemberX()
959 _ASSERT(memberInfo->Optional() || memberInfo->Nillable()); in WriteOptionalMember()
963 if (memberInfo->Nillable()) { in WriteOptionalMember()
993 _ASSERT(memberInfo->GetDefault() || memberInfo->Nillable()); in WriteWithDefaultMemberX()
1004 if (memberInfo->Nillable()) { in WriteWithDefaultMemberX()
1149 if (memberInfo->Nillable()) { in CopyWithDefaultMemberX()
[all …]
H A Dclassinfo.cpp300 if (memberInfo->Nillable()) { in ReadImplicitMember()
348 if (memberInfo->Nillable()) { in WriteImplicitMember()
403 if (memberInfo->Nillable()) { in CopyImplicitMember()
435 if (memberInfo->Nillable()) { in SkipImplicitMember()
/dports/converters/wkhtmltopdf/qt-5db36ec/src/xmlpatterns/schema/
H A Dqxsdschematoken_p.h126 Nillable, enumerator
H A Dqxsdschematoken.cpp817 return Nillable; in classifier8()
2545 case Nillable: in toString()
H A Dqxsdschemaparsercontext.cpp464 description.optionalAttributes.insert(XsdSchemaToken::Nillable); in setupElementDescriptions()
480 description.optionalAttributes.insert(XsdSchemaToken::Nillable); in setupElementDescriptions()
/dports/textproc/qt5-xmlpatterns/kde-qtxmlpatterns-5.15.2p2/src/xmlpatterns/schema/
H A Dqxsdschematoken_p.h124 Nillable, enumerator
H A Dqxsdschemaparsercontext.cpp462 description.optionalAttributes.insert(XsdSchemaToken::Nillable); in setupElementDescriptions()
478 description.optionalAttributes.insert(XsdSchemaToken::Nillable); in setupElementDescriptions()
H A Dqxsdschematoken.cpp815 return Nillable; in classifier8()
2543 case Nillable: in toString()
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/serial/datatool/
H A Dblocktype.hpp92 bool Nillable(void) const in Nillable() function in CDataMember
H A Dblocktype.cpp762 if ( mem->Optional() || mem->GetDefault() || mem->Nillable() ) in CreateClassInfo()
783 if ( mem->Optional() || mem->GetDefault() || mem->Nillable() ) { in CreateClassInfo()
798 if (mem->Nillable()) { in CreateClassInfo()
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/serial/datatool/
H A Dblocktype.hpp92 bool Nillable(void) const in Nillable() function in CDataMember
H A Dblocktype.cpp762 if ( mem->Optional() || mem->GetDefault() || mem->Nillable() ) in CreateClassInfo()
783 if ( mem->Optional() || mem->GetDefault() || mem->Nillable() ) { in CreateClassInfo()
798 if (mem->Nillable()) { in CreateClassInfo()
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/include/serial/impl/
H A Dmember.hpp88 bool Nillable(void) const;
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/serial/impl/
H A Dmember.hpp88 bool Nillable(void) const;

12