Packages

t

IPXACT2022ScalaCases.XMLProtocol

IPXACT2022ScalaCases_NameGroupGroupFormat

trait IPXACT2022ScalaCases_NameGroupGroupFormat extends AnyElemNameParser

A group of elements for name (xs:name), displayName and description

Linear Supertypes
AnyElemNameParser, Parsers, AnyRef, Any
Known Subclasses
DefaultIPXACT2022ScalaCases_AbstractorBusInterfaceTypeFormat, DefaultIPXACT2022ScalaCases_AddressBankDefinitionTypeFormat, DefaultIPXACT2022ScalaCases_AddressBankTypeFormat, DefaultIPXACT2022ScalaCases_AddressBlockDefinitionFormat, DefaultIPXACT2022ScalaCases_AddressBlockTypeFormat, DefaultIPXACT2022ScalaCases_AddressSpaceFormat, DefaultIPXACT2022ScalaCases_AlternateRegisterFormat, DefaultIPXACT2022ScalaCases_AssertionFormat, DefaultIPXACT2022ScalaCases_Bank2Format, DefaultIPXACT2022ScalaCases_Bank3Format, DefaultIPXACT2022ScalaCases_BankDefinitionFormat, DefaultIPXACT2022ScalaCases_BankFormat, DefaultIPXACT2022ScalaCases_BankedBankTypeFormat, DefaultIPXACT2022ScalaCases_BankedBlockTypeFormat, DefaultIPXACT2022ScalaCases_BankedDefinitionBankTypeFormat, DefaultIPXACT2022ScalaCases_BusInterfaceTypeFormat, DefaultIPXACT2022ScalaCases_ChannelFormat, DefaultIPXACT2022ScalaCases_ClearboxElementTypeFormat, DefaultIPXACT2022ScalaCases_CpuFormat, DefaultIPXACT2022ScalaCases_EnumeratedValueTypeFormat, DefaultIPXACT2022ScalaCases_EnumerationDefinitionFormat, DefaultIPXACT2022ScalaCases_ExecutableImageFormat, DefaultIPXACT2022ScalaCases_ExternalTypeDefinitionsFormat, DefaultIPXACT2022ScalaCases_FieldAccessPolicyDefinitionFormat, DefaultIPXACT2022ScalaCases_FieldDefinitionFormat, DefaultIPXACT2022ScalaCases_FieldSliceFormat, DefaultIPXACT2022ScalaCases_FieldTypeFormat, DefaultIPXACT2022ScalaCases_FileSetTypeFormat, DefaultIPXACT2022ScalaCases_GeneratorFormat, DefaultIPXACT2022ScalaCases_GeneratorTypeFormat, DefaultIPXACT2022ScalaCases_IndirectInterfaceTypeFormat, DefaultIPXACT2022ScalaCases_InstanceGeneratorTypeFormat, DefaultIPXACT2022ScalaCases_InterconnectionFormat, DefaultIPXACT2022ScalaCases_LocalAddressBankTypeFormat, DefaultIPXACT2022ScalaCases_LocalBankedBankTypeFormat, DefaultIPXACT2022ScalaCases_LocalMemoryMapTypeFormat, DefaultIPXACT2022ScalaCases_MemoryMapDefinitionFormat, DefaultIPXACT2022ScalaCases_MemoryMapTypeFormat, DefaultIPXACT2022ScalaCases_MemoryRemapDefinitionFormat, DefaultIPXACT2022ScalaCases_MemoryRemapDefinitionTypeFormat, DefaultIPXACT2022ScalaCases_MemoryRemapTypeFormat, DefaultIPXACT2022ScalaCases_Mode2Format, DefaultIPXACT2022ScalaCases_ModeFormat, DefaultIPXACT2022ScalaCases_MonitorInterconnectionFormat, DefaultIPXACT2022ScalaCases_PortPacketFieldTypeFormat, DefaultIPXACT2022ScalaCases_PortPacketTypeFormat, DefaultIPXACT2022ScalaCases_PortSliceFormat, DefaultIPXACT2022ScalaCases_PowerDomainFormat, DefaultIPXACT2022ScalaCases_RegionFormat, DefaultIPXACT2022ScalaCases_RegisterDefinitionFormat, DefaultIPXACT2022ScalaCases_RegisterFileDefinitionFormat, DefaultIPXACT2022ScalaCases_RegisterFileFormat, DefaultIPXACT2022ScalaCases_RegisterFormat, DefaultIPXACT2022ScalaCases_ResetType2Format, DefaultIPXACT2022ScalaCases_ResetTypeFormat, DefaultIPXACT2022ScalaCases_SegmentFormat, DefaultIPXACT2022ScalaCases_SubspaceRefTypeFormat, DefaultIPXACT2022ScalaCases_View4Format
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IPXACT2022ScalaCases_NameGroupGroupFormat
  2. AnyElemNameParser
  3. Parsers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Elem = ElemName
    Definition Classes
    AnyElemNameParser → Parsers
  2. case class Error extends NoSuccess with Product with Serializable
    Definition Classes
    Parsers
  3. case class Failure extends NoSuccess with Product with Serializable
    Definition Classes
    Parsers
  4. type Input = Reader[Elem]
    Definition Classes
    Parsers
  5. sealed abstract class NoSuccess extends ParseResult[Nothing]
    Definition Classes
    Parsers
  6. trait OnceParser[+T] extends Parser[T]
    Definition Classes
    Parsers
  7. sealed abstract class ParseResult[+T] extends AnyRef
    Definition Classes
    Parsers
  8. abstract class Parser[+T] extends (Input) => ParseResult[T]
    Definition Classes
    Parsers
  9. case class Success[+T] extends ParseResult[T] with Product with Serializable
    Definition Classes
    Parsers
  10. case class ~[+a, +b] extends Product with Serializable
    Definition Classes
    Parsers
  11. class ParserExt[+T, P] extends AnyRef
    Definition Classes
    AnyElemNameParser
  12. implicit class ReaderExt extends AnyRef
    Definition Classes
    AnyElemNameParser
  13. case class ~|~[+A, +B](a: A, b: B) extends Product with Serializable
    Definition Classes
    AnyElemNameParser

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def OnceParser[T](f: (Input) => ParseResult[T]): Parser[T] with OnceParser[T]
    Definition Classes
    Parsers
  5. def Parser[T](f: (Input) => ParseResult[T]): Parser[T]
    Definition Classes
    Parsers
  6. def accept[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]
    Definition Classes
    Parsers
  7. def accept[ES](es: ES)(implicit f: (ES) => List[Elem]): Parser[List[Elem]]
    Definition Classes
    Parsers
  8. implicit def accept(e: Elem): Parser[Elem]
    Definition Classes
    Parsers
  9. def acceptIf(p: (Elem) => Boolean)(err: (Elem) => String): Parser[Elem]
    Definition Classes
    Parsers
  10. def acceptMatch[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]
    Definition Classes
    Parsers
  11. def acceptSeq[ES](es: ES)(implicit f: (ES) => Iterable[Elem]): Parser[List[Elem]]
    Definition Classes
    Parsers
  12. def any(f: (ElemName) => Boolean): Parser[ElemName]
    Definition Classes
    AnyElemNameParser
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def chainl1[T, U](first: => Parser[T], p: => Parser[U], q: => Parser[(T, U) => T]): Parser[T]
    Definition Classes
    Parsers
  15. def chainl1[T](p: => Parser[T], q: => Parser[(T, T) => T]): Parser[T]
    Definition Classes
    Parsers
  16. def chainr1[T, U](p: => Parser[T], q: => Parser[(T, U) => U], combine: (T, U) => U, first: U): Parser[U]
    Definition Classes
    Parsers
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  18. def commit[T](p: => Parser[T]): Parser[T]
    Definition Classes
    Parsers
  19. def elem(e: Elem): Parser[Elem]
    Definition Classes
    Parsers
  20. def elem(kind: String, p: (Elem) => Boolean): Parser[Elem]
    Definition Classes
    Parsers
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  23. def err(msg: String): Parser[Nothing]
    Definition Classes
    Parsers
  24. def failure(msg: String): Parser[Nothing]
    Definition Classes
    Parsers
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  26. def guard[T](p: => Parser[T]): Parser[T]
    Definition Classes
    Parsers
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def log[T](p: => Parser[T])(name: String): Parser[T]
    Definition Classes
    Parsers
  30. def mkList[T]: (~[T, List[T]]) => List[T]
    Definition Classes
    Parsers
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def not[T](p: => Parser[T]): Parser[Unit]
    Definition Classes
    Parsers
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  35. def opt[T](p: => Parser[T]): Parser[Option[T]]
    Definition Classes
    Parsers
  36. def optPhrase[U](p: Parser[U]): Parser[U]
    Definition Classes
    AnyElemNameParser
  37. def optTextRecord(implicit format: XMLFormat[String]): Parser[Option[DataRecord[Any]]]
    Definition Classes
    AnyElemNameParser
  38. def parseNameGroupGroup(node: Node, stack: List[ElemName], wrap: Boolean): Parser[DataRecord[Any]]
  39. def parseNameGroupGroup(node: Node, stack: List[ElemName]): Parser[NameGroupSequence]
  40. def parsemixedNameGroupGroup(node: Node, stack: List[ElemName]): Parser[Seq[DataRecord[Any]]]
  41. implicit def parserToParserExt[T](current: Parser[T]): ParserExt[T, Parser[T]]
    Definition Classes
    AnyElemNameParser
  42. implicit def parserViewToParserExt[T, P](current: P)(implicit ev: (P) => Parser[T]): ParserExt[T, P]
    Definition Classes
    AnyElemNameParser
  43. def phrase[T](p: Parser[T]): Parser[T]
    Definition Classes
    Parsers
  44. def positioned[T <: Positional](p: => Parser[T]): Parser[T]
    Definition Classes
    Parsers
  45. def rep[T](p: => Parser[T]): Parser[List[T]]
    Definition Classes
    Parsers
  46. def rep1[T](first: => Parser[T], p0: => Parser[T]): Parser[List[T]]
    Definition Classes
    Parsers
  47. def rep1[T](p: => Parser[T]): Parser[List[T]]
    Definition Classes
    Parsers
  48. def rep1sep[T](p: => Parser[T], q: => Parser[Any]): Parser[List[T]]
    Definition Classes
    Parsers
  49. def repN[T](num: Int, p: => Parser[T]): Parser[List[T]]
    Definition Classes
    Parsers
  50. def repNM[T](n: Int, m: Int, p: Parser[T], sep: Parser[Any]): Parser[List[T]]
    Definition Classes
    Parsers
  51. def repsep[T](p: => Parser[T], q: => Parser[Any]): Parser[List[T]]
    Definition Classes
    Parsers
  52. def safeRep[T](p: => Parser[T]): Parser[List[T]]
    Definition Classes
    AnyElemNameParser
  53. def safeRep1[T](p: => Parser[T]): Parser[List[T]]
    Definition Classes
    AnyElemNameParser
  54. def safeRep1[T](first: => Parser[T], p0: => Parser[T]): Parser[List[T]]
    Definition Classes
    AnyElemNameParser
  55. def success[T](v: T): Parser[T]
    Definition Classes
    Parsers
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def text: Parser[ElemName]
    Definition Classes
    AnyElemNameParser
  58. implicit def toNodeSeq(elem: Elem): NodeSeq
    Definition Classes
    AnyElemNameParser
  59. def toString(): String
    Definition Classes
    AnyRef → Any
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyElemNameParser

Inherited from Parsers

Inherited from AnyRef

Inherited from Any

Ungrouped