Commit 0935b0f6 authored by juvancic's avatar juvancic
Browse files

Types Int64 and UInt64 are now defined in LibCommon

parent 29219d2d
Loading
Loading
Loading
Loading
+1 −11
Original line number Original line Diff line number Diff line
@@ -10,7 +10,7 @@
 */
 */
module LibDiameter_Types_Base_AVPs {
module LibDiameter_Types_Base_AVPs {
    
    
    import from LibCommon_BasicTypesAndValues {type Int32,UInt8,UInt16,UInt24,UInt32;
    import from LibCommon_BasicTypesAndValues {type Int32,Int64,UInt8,UInt16,UInt24,UInt32,UInt64;
                                               const c_int31Min,c_int31Max,c_uInt32Max;};
                                               const c_int31Min,c_int31Max,c_uInt32Max;};
    import from LibCommon_DataStrings {type Bit1,Bit5,Oct2;};
    import from LibCommon_DataStrings {type Bit1,Bit5,Oct2;};
    
    
@@ -2958,16 +2958,6 @@ module LibDiameter_Types_Base_AVPs {


    group NumberTypes {
    group NumberTypes {
        // below constants and types are not defined in library libCommon
        // below constants and types are not defined in library libCommon
        const integer     c_uInt64Max := 4611686018427387903;
        const integer     c_int64Min := -2305843009213693952;
        const integer     c_int64Max := 2305843009213693951;

        type integer    Int64  (c_int31Min .. c_int31Max) with {
            variant "length=64"
        };
        type integer     UInt64 (0 .. c_uInt64Max) with {
            variant "length=64;unsigned"
        };


        type float FLOAT32
        type float FLOAT32
        with {
        with {