Exacct::Object::Group - exacct group manipulation
use Sun::Solaris::Exacct::Object; my $ea_grp = Sun::Solaris::Exacct::Object::Group->new( & EXT_GROUP | &EXC_DEFAULT | &EXD_GROUP_PROC);
This module is used for manipulating libexacct(3LIB) Group objects. A libexacct Group object is represented as an opaque reference blessed into the Sun::Solaris::Exacct::Object::Group class, which is a subclass of the Sun::Solaris::Exacct::Object class. The Items within a Group are stored inside a Perl array. A reference to the array can be accessed with the inherited value() method. The individual Items within a Group can be manipulated with the normal Perl array syntax and operators. All data elements of the array must be derived from the Sun::Solaris::Exacct::Object class. Group objects can also be nested inside each other simply by adding an existing Group as a data Item.
Class methods include those inherited from the Sun::Solaris::Exacct::Object base class, plus the following:
new($catalog, @objects)
as_hash()
This method and its companion as_hashlist() are the fastest ways to access the contents of a Group.
as_hashlist()
This method and its companion as_hash() are the fastest ways to access the contents of a Group.
See attributes(5) for descriptions of the following attributes:
|
Exacct(3PERL), Exacct::Catalog(3PERL), Exacct::File(3PERL), Exacct::Object(3PERL), Exacct::Object::Item(3PERL), libexacct(3LIB), attributes(5)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |