public override int GetHashCode() { int hash = 1; if (Seed != 0) { hash ^= Seed.GetHashCode(); } if (CommunicationVersion.Length != 0) { hash ^= CommunicationVersion.GetHashCode(); } if (PackageVersion.Length != 0) { hash ^= PackageVersion.GetHashCode(); } if (capabilities_ != null) { hash ^= Capabilities.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (CommunicationVersion.Length != 0) { hash ^= CommunicationVersion.GetHashCode(); } if (LogPath.Length != 0) { hash ^= LogPath.GetHashCode(); } hash ^= brainParameters_.GetHashCode(); if (PackageVersion.Length != 0) { hash ^= PackageVersion.GetHashCode(); } if (capabilities_ != null) { hash ^= Capabilities.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }