Instance Constructors
-
new
StringOfSpecifiedLengthParser(parsingPadChar: MaybeChar, justificationTrim: Type, erd: ElementRuntimeData)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
PE(pstate: PState, s: String, args: Any*): Unit
-
def
PENotEnoughBits(pstate: PState, neededBits: Long, remainingBits: MaybeULong): Unit
-
final
def
areLogging(lvl: Type): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
briefXMLAttributes: String
-
final
def
captureValueLength(state: PState, startBitPos0b: ULong, endBitPos0b: ULong): Unit
-
final
def
captureValueLengthOfString(state: PState, str: String): Unit
-
lazy val
charsetEv: CharsetEv
-
def
childProcessors: Vector[Processor]
-
def
clone(): AnyRef
-
-
def
doLogging(lvl: Type, msg: String, args: Seq[Any]): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getLogWriter(): LogWriter
-
final
def
getLoggingLevel(): Type
-
def
hashCode(): Int
-
def
isEmpty: Boolean
-
var
isInitialized: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isPrimitive: Boolean
-
val
justificationTrim: Type
-
final macro
def
log(lvl: Type, msg: String, args: Any*): Unit
-
lazy val
logID: String
-
var
logLevel: Maybe[Type]
-
var
logWriter: Maybe[LogWriter]
-
final
def
ne(arg0: AnyRef): Boolean
-
def
nom: String
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
parse(start: PState): Unit
-
final
def
parse1(pstate: PState): Unit
-
final
def
parseString(start: PState): String
-
def
parserName: String
-
val
parsingPadChar: MaybeChar
-
def
processingError(state: PState, str: String, args: Any*): Unit
-
lazy val
runtimeDependencies: Vector[CharsetEv]
-
def
setLogWriter(lw: LogWriter): Unit
-
def
setLoggingLevel(level: Type): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toBriefXML(depthLimit: Int = 1): String
-
def
toString(): String
-
def
trimByJustification(str: String): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
macro
def
withLoggingLevel[S](newLevel: Type)(body: ⇒ S): Unit
Inherited from Serializable
Inherited from Serializable
Inherited from Logging
Inherited from Identity
Inherited from AnyRef
Inherited from Any
Specifically designed to be used inside one of the SpecifiedLength parsers. override This grabs a string as long as it can get, depending on the SpecifiedLength context to constrain how much it can get.