Skip to contents

This function returns the names, as a character vector, of the slots in an S4 object that are of the class specified by the 'class' argument. Comparison is done using is(), so class inheritance is matched.

Usage

getSlotNamesClass(object, class)

Arguments

object

An S4 object to check slots from.

class

The name of the class to match, 'character'.

Author

The FLR Team

Examples

data(ple4)
getSlotNamesClass(ple4, 'FLQuant')
#>  [1] "catch"        "catch.n"      "catch.wt"     "discards"     "discards.n"  
#>  [6] "discards.wt"  "landings"     "landings.n"   "landings.wt"  "stock"       
#> [11] "stock.n"      "stock.wt"     "m"            "mat"          "harvest"     
#> [16] "harvest.spwn" "m.spwn"