MAK Legion 1.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions | Variables
give.cxx File Reference

Functions

const std::string theName ("give")
 
std::string thePrivateData ("#Test Private Data#")
 
void processArgumentsAndConfiguration (int argc, char *argv[], Legion::Configuration &configuration)
 
void setMinMaxBoundary (Legion::BoundarySpatialPlanar &boundary, float minX, float minY, float maxX, float maxY)
 
void processOwnershipDivestitureRequest (Legion::TransactionIdentifier transactionId, Legion::Span< Legion::InstanceHandle > instanceIds, Legion::Span< char > privateData)
 
const std::string & getPrivateData (Legion::Span< char > privateData)
 
int main (int argc, char *argv[])
 

Variables

std::string theConfigFile = "legionExamples.lua"
 
float theFrameRate = 10.0
 
float theReferenceLatitude = 0.0
 
float theReferenceLongitude = 0.0
 
LOM::WriteEntityRepository theEntityToDivest
 
bool theDoDivest = false
 
bool theDoReject = false
 
double theTimeToCreate = 0.0
 
double theCreateDelay = 1.0
 
Legion::TransactionIdentifier theTransactionId = 0
 
std::vector
< Legion::GlobalIdentifier
theRequestedGlobalIds
 

Function Documentation

const std::string & getPrivateData ( Legion::Span< char >  privateData)
int main ( int  argc,
char *  argv[] 
)
void processArgumentsAndConfiguration ( int  argc,
char *  argv[],
Legion::Configuration configuration 
)
void processOwnershipDivestitureRequest ( Legion::TransactionIdentifier  transactionId,
Legion::Span< Legion::InstanceHandle instanceIds,
Legion::Span< char >  privateData 
)
void setMinMaxBoundary ( Legion::BoundarySpatialPlanar boundary,
float  minX,
float  minY,
float  maxX,
float  maxY 
)
const std::string theName ( "give"  )
std::string thePrivateData ( "#Test Private Data#"  )

Variable Documentation

std::string theConfigFile = "legionExamples.lua"
double theCreateDelay = 1.0

Referenced by main().

bool theDoDivest = false
bool theDoReject = false
LOM::WriteEntityRepository theEntityToDivest
float theFrameRate = 10.0
float theReferenceLatitude = 0.0
float theReferenceLongitude = 0.0
std::vector<Legion::GlobalIdentifier> theRequestedGlobalIds
double theTimeToCreate = 0.0

Referenced by main().

Legion::TransactionIdentifier theTransactionId = 0

Document ID: Generated on Wed May 26 15:17:05 EDT 2021 from SVN revision 229676
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)