CSCI 3081 - Drone Delivery System
csci3081::Customer Member List

This is the complete list of members for csci3081::Customer, including all inherited members.

AddPackage(int packageID)csci3081::Customer
Customer(const picojson::object &val)csci3081::Customer
Customer(Customer &customer)csci3081::Customer
details (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
direction (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
DistanceBetween(IEntity *another)csci3081::EntityBase
dynamic (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
GetDetails()csci3081::EntityBasevirtual
GetDirection() constcsci3081::EntityBasevirtual
GetId() constcsci3081::EntityBasevirtual
GetName()csci3081::EntityBasevirtual
GetNumDeliverPackage() constcsci3081::Customer
GetNumPackageTotal() constcsci3081::Customer
GetNumUndeliverPackage() constcsci3081::Customer
GetPosition() constcsci3081::EntityBasevirtual
GetRadius() constcsci3081::EntityBasevirtual
GetType()csci3081::EntityBase
GetVersion() constcsci3081::EntityBasevirtual
ID (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
IsDynamic() constcsci3081::EntityBasevirtual
IsWithin(IEntity *another)csci3081::EntityBase
name (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
PackageDeliver(int packageID)csci3081::Customer
position (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
radius (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
type (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
version (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
~EntityBase() (defined in csci3081::EntityBase)csci3081::EntityBaseinlinevirtual
~IEntity()entity_project::IEntityinlinevirtual