Scripting Support Tasks

Functional Spec Use Cases Unit Tests Technical Spec Implementation
Task Summary Owner
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BPropertyInfo Jeremy Rand





Functional Spec Use Cases Unit Tests Technical Spec Implementation
Task Details
BPropertyInfo Class
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BPropertyInfo(property_info* p = NULL, value_info* ci = NULL, bool free_on_delete = false);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ~BPropertyInfo();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual int32 FindMatch(BMessage* msg, int32 index, BMessage* spec, int32 form, const char* prop, void* data = NULL) const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual bool IsFixedSize() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual type_code TypeCode() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t FlattenedSize() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual status_t Flatten(void* buffer, ssize_t size) const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual bool AllowsTypeCode(type_code code) const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual status_t Unflatten(type_code c, const void* buf, ssize_t s);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
const property_info* Properties() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
const value_info* Values() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
int32 CountProperties() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
int32 CountValues() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
void PrintToStream() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
static bool FindCommand(uint32, int32, property_info* );
Functional Spec Use Cases Unit Tests Technical Spec Implementation
static bool FindSpecifier(uint32, property_info* );





Legend
Functional Spec Functional Spec
Use Cases Use Cases
Unit Tests Unit Tests
Technical Spec Technical Spec
Implementation Implementation
Completed Completed

The OpenBeOS project is hosted by:

SourceForge Logo

Copyright © 2001-2002 OpenBeOS Project