company logo

BNFNode :: assign - Assign an BNFNode to nother BNFNode

The function creates a copy of an BNFNode. Instead of calling assign, one may also use the operator=, Since BNFNodes do not have a reference count, the application is responsible to manage BNFNode copies.

Return value:  BNF tree node ( odaba::BNFNode & )

Implementation details

odaba::BNFNode & BNFNode  :: assign ( odaba::BNFNode &cBNFNode )

The function passes the BNFNode passed in cBNFNode to the calling object.

  • cBNFNode - BNF tree node