LynnaLab.ValueReference.GetIntValue C# (CSharp) Méthode

GetIntValue() public méthode

public GetIntValue ( ) : int
Résultat int
        public virtual int GetIntValue()
        {
            switch(ValueType) {
                case DataValueType.ByteBits:
                    {
                        int andValue = (1<<(endBit-startBit+1))-1;
                        return (data.GetIntValue(valueIndex)>>startBit)&andValue;
                    }
                case DataValueType.ByteBit:
                    return (data.GetIntValue(valueIndex)>>startBit)&1;
                default:
                    return data.GetIntValue(valueIndex);
            }
        }

Usage Example

Exemple #1
0
        public int GetIntValue(string s)
        {
            ValueReference r = GetValueReference(s);

            if (r == null)
            {
                throw new InvalidLookupException("Couldn't find ValueReference corresponding to \"" + s + "\".");
            }
            else
            {
                return(r.GetIntValue());
            }
        }
All Usage Examples Of LynnaLab.ValueReference::GetIntValue