Archivable.h File Reference

#include <BeBuild.h>
#include <SupportDefs.h>
#include <image.h>

Go to the source code of this file.

Classes

class  BArchivable
 BArchivable is a protocol for archiving and unarchiving objects. More...

Typedefs

typedef BArchivable *(* instantiation_func )(BMessage *)

Functions

BArchivableinstantiate_object (BMessage *from, image_id *id)
BArchivableinstantiate_object (BMessage *from)
bool validate_instantiation (BMessage *from, const char *class_name)
instantiation_func find_instantiation_func (const char *class_name, const char *sig)
instantiation_func find_instantiation_func (const char *class_name)
instantiation_func find_instantiation_func (BMessage *archive_data)


Typedef Documentation

typedef BArchivable*(* instantiation_func)(BMessage *)
 


Function Documentation

instantiation_func find_instantiation_func BMessage archive_data  ) 
 

instantiation_func find_instantiation_func const char *  class_name  ) 
 

instantiation_func find_instantiation_func const char *  class_name,
const char *  sig
 

BArchivable* instantiate_object BMessage from  ) 
 

BArchivable* instantiate_object BMessage from,
image_id id
 

bool validate_instantiation BMessage from,
const char *  class_name
 


Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.