Example #1
0
AString CMethodInfo::GetName() const
{
  AString s;
  if (IsLzx())
  {
    s = "LZX:";
    s.Add_UInt32(LzxInfo.GetNumDictBits());
  }
  else
  {
    if (IsDes())
      s = "DES";
    else
    {
      s = GetGuidString();
      if (ControlData.Size() > 0)
      {
        s += ':';
        for (size_t i = 0; i < ControlData.Size(); i++)
          PrintByte(ControlData[i], s);
      }
    }
  }
  return s;
}
Example #2
0
TemplateV12::TemplateV12(std::string const& name, std::string const& gtPath, bool& success)
    :
    mName(name),
    mGTPath(gtPath),
    mProjectGUID(GetGuidString()),
    mRequiredGUID(GetGuidString())
{
    std::string solnName = mName + ".v12.sln";
    std::string projName = mName + ".v12.vcxproj";
    std::string filtName = mName + ".v12.vcxproj.filters";
    std::string appcName = mName + ".cpp";
    std::string winhName = mName + "Window.h";
    std::string wincName = mName + "Window.cpp";

    success =
        Create(solnName, msSolutionLines, true) &&
        Create(projName, msProjectLines, false) &&
        Create(filtName, msFilterLines, false) &&
        Create(appcName, msAppLines, false) &&
        Create(winhName, msWinHLines, false) &&
        Create(wincName, msWinCLines, false);
}