ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
|  Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ns-2/diffusion3/lib/main/attrs.cc File Reference

#include <stdlib.h>
#include <stdio.h>
#include "attrs.hh"

Compounds

class  PackedAttribute

Functions

NRAttrVec * CopyAttrs (NRAttrVec *src_attrs)
void AddAttrs (NRAttrVec *attr_vec1, NRAttrVec *attr_vec2)
void ClearAttrs (NRAttrVec *attr_vec)
void PrintAttrs (NRAttrVec *attr_vec)
DiffPacket AllocateBuffer (NRAttrVec *attr_vec)
int CalculateSize (NRAttrVec *attr_vec)
int PackAttrs (NRAttrVec *attr_vec, char *start_pos)
NRAttrVec * UnpackAttrs (DiffPacket pkt, int num_attr)
bool PerfectMatch (NRAttrVec *attr_vec1, NRAttrVec *attr_vec2)
bool OneWayPerfectMatch (NRAttrVec *attr_vec1, NRAttrVec *attr_vec2)
bool MatchAttrs (NRAttrVec *attr_vec1, NRAttrVec *attr_vec2)
bool OneWayMatch (NRAttrVec *attr_vec1, NRAttrVec *attr_vec2)

Function Documentation

void AddAttrs (  NRAttrVec *    attr_vec1,
NRAttrVec *    attr_vec2
) 
 

DiffPacket AllocateBuffer (  NRAttrVec *    attr_vec ) 
 

int CalculateSize (  NRAttrVec *    attr_vec ) 
 

void ClearAttrs (  NRAttrVec *    attr_vec ) 
 

NRAttrVec* CopyAttrs (  NRAttrVec *    src_attrs ) 
 

bool MatchAttrs (  NRAttrVec *    attr_vec1,
NRAttrVec *    attr_vec2
) 
 

bool OneWayMatch (  NRAttrVec *    attr_vec1,
NRAttrVec *    attr_vec2
) 
 

bool OneWayPerfectMatch (  NRAttrVec *    attr_vec1,
NRAttrVec *    attr_vec2
) 
 

int PackAttrs (  NRAttrVec *    attr_vec,
char *    start_pos
) 
 

bool PerfectMatch (  NRAttrVec *    attr_vec1,
NRAttrVec *    attr_vec2
) 
 

void PrintAttrs (  NRAttrVec *    attr_vec ) 
 

NRAttrVec* UnpackAttrs (  DiffPacket    pkt,
int    num_attr
) 
 


This document is generated by doxygen.