'Instantiates a new EfiVar
:type name: string
:param name: the name of the variable that will be created
:type data: string
:param data: user data that will populate the variable
:type guid: tuple
:param guid: content for the guid value that composes the full variable
name
:param attributes: integer
:param attributes: bitwise AND of the EFI attributes this variable will
have set'

def __init__(self, name, data, guid=None, attributes=None):

    self.data = data
    self.name = name
    if (guid is None):
        guid = self.GUID_CONTENT
    self.guid = guid
    if (attributes is None):
        attributes = self.DEFAULT_ATTRIBUTES
    self.attributes = attributes
