44 System.Diagnostics.Debug.Assert(
56 StringBuilder ifCond =
new StringBuilder();
60 ifCond.Append(
" || ");
62 localValueVarUsed =
true;
68 ite.
AddCode(String.Format(
"{0} = {1};", retErrVarName, LwipDefs.Def_ErrorCode_Ok));
69 container.AddElement(ite);
76 "(" +
new VariableType(null, LwipDefs.Vt_U32,
"*") +
")" + sourceName));
83 get {
return String.Format(
"sizeof({0})", LwipDefs.Vt_U32); }
List< IRestriction > Restrictions
CodeElement AddDeclaration(CodeElement declaration)
override bool GenerateValueDeclaration(CodeContainerBase container, string variableName, string sourceName)
override void GenerateTestMethodCodeCore(CodeContainerBase container, string localValueVarName, ref bool localValueVarUsed, string lenVarName, ref bool lenVarUsed, string retErrVarName)
Code AddCode(string code)
SnmpScalarNodeUint(SnmpDataType dataType, SnmpTreeNode parentNode)
string GetCheckCodeValid(string varNameToCheck)
override int OidRepresentationLen
override string FixedValueLength