Package smetana.core

Class size_t

java.lang.Object
smetana.core.size_t

public final class size_t extends Object
"Pseudo size" of a C structure. In C, this is the actual size of the structure. In Java, this is an indication to know which structure we are going to allocate.
  • Field Details

    • tobeAllocated

      public final ZType tobeAllocated
  • Constructor Details

    • size_t

      public size_t(ZType tobeAllocated)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • negate

      public size_t negate()
    • multiply

      public size_t multiply(int sz)
    • isStrictPositive

      public boolean isStrictPositive()
    • isStrictNegative

      public boolean isStrictNegative()
    • getTobeAllocated

      public final ZType getTobeAllocated()
    • malloc

      public __ptr__ malloc()
    • plus

      public size_t plus(int strlen)
    • isZero

      public boolean isZero()
    • realloc

      public __ptr__ realloc(Object old)
    • getInternalNb

      public int getInternalNb()