OpeningList-class: 'OpeningList'

OpeningList-classR Documentation

OpeningList

Description

[Experimental]

OpeningList is a virtual class for combining multiple Opening objects using logical operators. It is used as a base class for OpeningAll and OpeningAny.

Usage

OpeningList(...)

.DefaultOpeningList()

Arguments

...

(Opening)
opening objects to combine.

Slots

open_list

(list) a list of Opening objects to be combined.

Note

Typically, end users will not use the .DefaultOpeningList() function.

See Also

Opening, OpeningAll, OpeningAny.

Examples

# Create two simple opening criteria
opening1 <- OpeningMinDose(min_dose = 10)
opening2 <- OpeningMinCohorts(min_cohorts = 3)

# Create an OpeningList that combines them
opening_list <- OpeningList(opening1, opening2)
print(opening_list)

# You can also create with more than two criteria
opening3 <- OpeningNone()
opening_list_multi <- OpeningList(opening1, opening2, opening3)
print(opening_list_multi)

crmPack documentation built on July 5, 2026, 9:06 a.m.