#include <ServiceList.h>
Inherits openjaus::model::fields::Array.
Public Member Functions | |
| ServiceList () | |
| ~ServiceList () | |
| void | copy (ServiceList &source) |
| virtual int | to (system::Buffer *dst) |
| Operation to. | |
| virtual int | from (system::Buffer *src) |
| Operation from. | |
| virtual int | length () |
| Serializes object to internal transport buffer. | |
| std::string | toXml (unsigned char level=0) const |
| std::vector < ServiceInformationRecord > & | getServiceRec () |
| void | add (ServiceInformationRecord value) |
| ServiceInformationRecord & | get (size_t index) |
| size_t | size () |
| bool | empty () |
| void | clear () |
| void | remove (int index) |
Protected Attributes | |
| std::vector < ServiceInformationRecord > | serviceRec |
| openjaus::core::ServiceList::ServiceList | ( | ) |
| openjaus::core::ServiceList::~ServiceList | ( | ) |
| void openjaus::core::ServiceList::add | ( | ServiceInformationRecord | value | ) |
| void openjaus::core::ServiceList::clear | ( | ) |
| void openjaus::core::ServiceList::copy | ( | ServiceList & | source | ) |
| bool openjaus::core::ServiceList::empty | ( | ) |
| int openjaus::core::ServiceList::from | ( | system::Buffer * | src | ) | [virtual] |
| src |
Reimplemented from openjaus::model::fields::Array.
| ServiceInformationRecord & openjaus::core::ServiceList::get | ( | size_t | index | ) |
| std::vector< ServiceInformationRecord > & openjaus::core::ServiceList::getServiceRec | ( | ) |
| int openjaus::core::ServiceList::length | ( | ) | [virtual] |
Reimplemented from openjaus::model::fields::Array.
| void openjaus::core::ServiceList::remove | ( | int | index | ) |
| size_t openjaus::core::ServiceList::size | ( | ) |
| int openjaus::core::ServiceList::to | ( | system::Buffer * | dst | ) | [virtual] |
| dst |
Reimplemented from openjaus::model::fields::Array.
| std::string openjaus::core::ServiceList::toXml | ( | unsigned char | level = 0 |
) | const |
std::vector<ServiceInformationRecord> openjaus::core::ServiceList::serviceRec [protected] |
1.7.1